Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Symptom

När du konfigurerar AD kan FS 2.1 med Microsoft Dynamics CRM 2011, ett 404-fel uppstå när du försöker komma åt mex-slutpunkt. Detta kan inträffa under en CRM-åtgärd, men är vanligast förekommande under konfigurationen för Microsoft Dynamics CRM för Outlook-klienten.

Orsak

1. Microsoft Dynamics CRM 2011 Update Rollup 13 eller senare har inte har kopplats till Microsoft Dynamics CRM-servern.

2. AD FS 2.1 har ett känt problem publicering av metadata för mex-slutpunkter. När du konfigurerar fordringar baserad autentisering i Microsoft Dynamics CRM 2011, kan mex-slutpunkter inte nås.

Lösning

1. Använd Microsoft Dynamics CRM 2011 Samlad uppdatering 13 eller senare.

2. för att stödja AD FS 2.1, är det nödvändigt att utföra följande PowerShell-skript:

a. starta PowerShell ISE eller din textredigerare för val

b. Skapa en fil med namnet UpdateMEXEndpoint.ps1

c. kopiera innehållet nedan till filen UpdateMEXEndpoint.ps1

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

Om (-inte (Get-PSSnapin-namnet Microsoft.Crm.PowerShell - ErrorAction SilentlyContinue))
{
Lägg till PSSnapin Microsoft.Crm.PowerShell
    $RemoveSnapInWhenDone = $True
}

$Id = (get-CrmAdvancedSetting - ConfigurationEntityName-FederationProvider-inställning ActiveMexEndpoint). Attribut [0]. Värde

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

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

Ange CrmAdvancedSetting - entiteten $setting

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

d. Kör ovan skriptet i PowerShell med hjälp av syntaxen nedan:

UpdateMEXEndpoint.ps1 – SettingValue "https:// < ADFS STSHOST >/adfs/tjänster/förtroende/mex"

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

CRM-distributionen för att ansluta till AD FS använder slutpunkten som anges i parametern värdet kommer att uppdateras.

Mer Information


ADFS-teamet har uttagen en snabbkorrigering som åtgärdar problemet från ADFS-sida. ADFS-fix heals metadata för AD FS-federation och publicerar saknas mex slutpunkter, och på så sätt lösa problemet vid dess rot.



1. installera korrigeringsfilen i http://support.microsoft.com/kb/2827748 på AD FS-servern.

2. Starta om AD FS-servern. Korrigeringen skulle ha kunnat ADFS att publicera \mex slutpunkt i AD FS-federation metadata i bakgrunden.

3. Logga in på CRM-servern.

4. Kör "Konfigurera fordringar" och "Konfigurera IFD" guider i CRM. Göra detta kommer CRM att förbruka läkta metadata för AD FS-federation och fylla i rätt \mex-värdet i tabellen DB.

 

5. att, kör den under SQL-fråga mot MSCRM_CONFIG.
 

Välj activemexendpoint från federationprovider

Se till att den visar en URL liknar:

https://<ADFS STSHOST >/adfs/tjänster/förtroende/mex


6. Återställ IIS på CRM-servern för att förstöra återskapa och cachelagrat innehåll i IIS som baserades på de gamla DB-värdena.

 

7. Konfigurera outlook-klienten.


Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×