Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Symptomer

Når du konfigurerer AD FS 2.1 med Microsoft Dynamics CRM 2011, en 404-feilmelding, kan oppstå når du prøver å få tilgang til endepunkt for metadatautveksling. Dette kan skje under noe CRM, men er mest utbredt under konfigurasjonen for Microsoft Dynamics CRM for Outlook-klienten.

Årsak

1. Microsoft Dynamics CRM 2011 oppdateringen samleoppdatering 13 eller senere ikke er brukt på Microsoft Dynamics CRM-serveren.

2. AD FS 2.1 har et kjent problem publisering av metadata for endepunkt for metadatautveksling. Når krav-basert godkjenning i Microsoft Dynamics CRM 2011, er endepunkt for metadatautveksling er ikke kan nås.

Oppløsning

1. Bruk Microsoft Dynamics CRM 2011 samleoppdateringen 13 eller senere.

2. for å støtte AD FS 2.1, er det nødvendig å utføre følgende PowerShell skript:

a. start PowerShell ISE eller tekstredigeringsprogrammet for valg

b. opprette en fil som heter UpdateMEXEndpoint.ps1

c. Kopier innholdet nedenfor i filen UpdateMEXEndpoint.ps1

Param
(
#optional-parametere
    [string]$ConfigurationEntityName="FederationProvider",
    [string]$SettingName="ActiveMexEndpoint",
    [object]$SettingValue,
    [Guid]$Id
)
$RemoveSnapInWhenDone = $False

Hvis (-ikke (Get-PSSnapin-navn Microsoft.Crm.PowerShell - ErrorAction-SilentlyContinue))
{
Microsoft.Crm.PowerShell PSSnapin
    $RemoveSnapInWhenDone = $True
}

$Id = (get-CrmAdvancedSetting - ConfigurationEntityName-FederationProvider-innstilling ActiveMexEndpoint). Attributter [0]. Verdi

$setting = "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity"-ny-objekt
$setting.LogicalName = $ConfigurationEntityName
if($Id) { $setting.Id = $Id }

$setting. Attributter = nytt-objekt "Microsoft.Xrm.Sdk.Deployment.AttributeCollection"
$keypair = ny-objekt "System.Collections.Generic.KeyValuePair[String, objekt]" ($SettingName, $SettingValue)
$setting.Attributes.Add($keypair)

Sett CrmAdvancedSetting - enheten $setting

if($RemoveSnapInWhenDone)
{
Fjern PSSnapin Microsoft.Crm.PowerShell
}

d. kjøre skriptet ovenfor fra i PowerShell ved hjelp av syntaksen nedenfor:

UpdateMEXEndpoint.ps1 – SettingValue "https:// < ADFS STSHOST >/adfs/tjenester/klarering/metadatautveksling"

Example:
Hvis STS bor på sts.contoso.com
>
> UpdateMEXEndpoint.ps1 –SettingValue “https://sts.contoso.com/adfs/services/trust/mex”

Dette vil oppdatere CRM-distribusjonen til å koble til AD FS ved hjelp av endepunkt som er angitt i verdi-parameteren.

Hvis du vil ha mer informasjon


ADFS-teamet har tatt ut en hurtigreparasjon som løser dette problemet fra ADFS-siden. ADFS-fix heals ADFS federation metadata og publiserer mangler metadatautveksling endepunktene, og dermed løse problemet det er roten.



1. installere hurtigreparasjonen i http://support.microsoft.com/kb/2827748 på ADFS-server.

2. Start ADFS-serveren på nytt. I bakgrunnen, ville har tillatt at hurtigreparasjonen ADFS publisere \mex endepunkt i ADFS federation metadata.

3. Logg deg på CRM-serveren.

4. Kjør "Konfigurer krav" og "Konfigurer IFD" veivisere av CRM. Kjøre dette fører til CRM for å bruke reparert ADFS federation metadata og fyll ut riktig \mex-verdien i tabellen DB.

 

5. at, kjører du den under SQL-spørring mot MSCRM_CONFIG.
 

Velg activemexendpoint fra federationprovider

Forsikre deg om at den viser en URL-adresse som:

https://<ADFS STSHOST >/adfs/tjenester/klarering/metadatautveksling


6. tilbakestille IIS på CRM-serveren til å ødelegge gjenoppbyggingen og bufrede innholdet i IIS som var basert på de gamle DB-verdiene.

 

7. konfigurere outlook-klienten.


Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×