Príznaky
Pri konfigurácii AD FS 2.1 s Microsoft Dynamics CRM 2011, 404 chyba sa môže vyskytnúť pri pokuse o prístup k mex endpoint. Táto situácia môže nastať pri CRM konania, ale je najčastejšie počas konfigurácie systému Microsoft Dynamics CRM pre program Outlook klienta.
Príčina
1. Microsoft Dynamics CRM 2011 súhrnnú aktualizáciu 13 alebo neskôr sa nepoužívajú na serveri Microsoft Dynamics CRM.
2. AD FS 2.1 má známy problém Publikovanie metaúdajov pre mex koncových bodov. Po konfigurácii nároky overovania v systém Microsoft Dynamics CRM 2011, mex koncových bodov nie sú dostupné.Riešenie
1. Použite Microsoft Dynamics CRM 2011 Kumulatívna aktualizácia 13 alebo novšiu.
2. na podporu ADFS 2.1, je potrebné spustiť nasledujúci skript PowerShell: Spustite PowerShell ISE alebo textový editor výberu b. vytvoriť súbor s názvom UpdateMEXEndpoint.ps1 Skopírujte obsah pod UpdateMEXEndpoint.ps1 súboru Param ( #optional parametre [string]$ConfigurationEntityName="FederationProvider", [string]$SettingName="ActiveMexEndpoint", [object]$SettingValue, [Guid]$Id ) $RemoveSnapInWhenDone = $False Ak (-nie (Get PSSnapin-názov Microsoft.Crm.PowerShell - ErrorAction SilentlyContinue)) { Pridanie PSSnapin Microsoft.Crm.PowerShell $RemoveSnapInWhenDone = $True } $Id = (get-CrmAdvancedSetting - ConfigurationEntityName FederationProvider-nastavenie ActiveMexEndpoint). Atribúty [0]. Hodnota $setting = nový objekt "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity" $setting.LogicalName = $ConfigurationEntityName if($Id) { $setting.Id = $Id } $setting. Atribúty = nový objekt "Microsoft.Xrm.Sdk.Deployment.AttributeCollection" $keypair = nový objekt "System.Collections.Generic.KeyValuePair[String, objekt]" ($SettingName, $SettingValue) $setting.Attributes.Add($keypair) Súbor CrmAdvancedSetting - jednotka $setting if($RemoveSnapInWhenDone) { Odstránenie PSSnapin Microsoft.Crm.PowerShell } d. spustiť vyššie skript z v PowerShell pomocou nižšie: UpdateMEXEndpoint.ps1-SettingValue "https:// < ADFS STSHOST >/adfs služby, dôvery/mex" Example: Ak STS býva v sts.contoso.com > > UpdateMEXEndpoint.ps1 –SettingValue “https://sts.contoso.com/adfs/services/trust/mex” Tým sa aktualizuje CRM nasadenie pripojiť ADFS pomocou koncový bod v Nastavenie hodnoty parametra.Ďalšie informácie
http://support.microsoft.com/kb/2827748 ADFS serveri. 2. Reštartujte ADFS server. Na pozadí, oprava povolená ADFS publikovať koncového \mex ADFS federácia metaúdaje. 3. Prihláste sa na server systému CRM. 4. Spustite "nastaviť požiadaviek" a "Konfigurácia nasadenia" sprievodcovia CRM. Opakovane vykonať Toto spôsobí CRM už uzdravil ADFS federácia metaúdaje a vyplňte správne \mex hodnotu v tabuľke DB. 5. uistite, spustite nižšie SQL dotaz MSCRM_CONFIG. Vyberte activemexendpoint federationprovider Uistite sa, že zobrazuje URL podobné: https://<ADFS STSHOST >/adfs služby, dôvery/mex 6. obnovenie IIS na serveri CRM zničiť zostavenie a obsah z vyrovnávacej pamäte v službe IIS, bol založený na staré DB hodnoty. 7. Konfigurácia klienta programu outlook.
ADFS tím priniesol z rýchlych opráv, ktoré vyrieši tento problém zo strany ADFS. ADFS lieči ADFS federácia metaúdaje a vydáva chýba mex koncové body tým riešenie problému na jeho koreň. 1. Inštalácia opravy,