Belirtiler
AD yapılandırırken Microsoft Dynamics CRM 2011 404 hatası ile FS 2.1 mex bitiş noktası erişmeye çalışırken ortaya çıkabilir. Bu herhangi bir CRM eylem sırasında ortaya çıkabilir ancak en yaygın olan Outlook istemcisi için Microsoft Dynamics CRM Yapılandırma sırasındadır.
Neden
1. Microsoft Dynamics CRM 2011 Güncelleştirme Toplaması 13 veya daha sonra Microsoft Dynamics CRM sunucusuna uygulanmadı.
2. AD FS 2.1 bilinen sorun yayımlama meta mex bitiş noktası için vardır. Mex bitiş noktası yapılandırma talep tabanlı kimlik doğrulaması, Microsoft Dynamics CRM 2011 sonra erişilebilir değildir.Çözüm
1. 13 veya daha sonra Microsoft Dynamics CRM 2011 güncelleştirme paketi uygulayın.
2. AD FS 2.1 desteği için aşağıdaki PowerShell komut dosyasını çalıştırmak gereklidir: a. PowerShell ISE veya seçtiğiniz metin düzenleyicinizi başlatın b. UpdateMEXEndpoint.ps1 adlı bir dosya oluşturun. c. altındaki içerik için UpdateMEXEndpoint.ps1 dosyasını kopyalayın. Param ( #optional params [string]$ConfigurationEntityName="FederationProvider", [string]$SettingName="ActiveMexEndpoint", [object]$SettingValue, [Guid]$Id ) $RemoveSnapInWhenDone = $False ise (-değil (Get-PSSnapin-Microsoft.Crm.PowerShell - ErrorAction SilentlyContinue ad)) { PSSnapin Microsoft.Crm.PowerShell $RemoveSnapInWhenDone = $True } $Id = (get-CrmAdvancedSetting - ConfigurationEntityName FederationProvider-ActiveMexEndpoint ayarı). Öznitelikler [0]. Değer $setting = "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity" Yeni nesne $setting.LogicalName = $ConfigurationEntityName if($Id) { $setting.Id = $Id } $setting. Öznitelikler nesne yeni "Microsoft.Xrm.Sdk.Deployment.AttributeCollection" = $keypair = yeni nesne "System.Collections.Generic.KeyValuePair[String, Object]" ($SettingName, $SettingValue) $setting.Attributes.Add($keypair) Kümesi-CrmAdvancedSetting - $setting varlık if($RemoveSnapInWhenDone) { Kaldır-PSSnapin Microsoft.Crm.PowerShell } d. aşağıdaki sözdizimini kullanarak PowerShell içinde yukarıdaki komut dosyasından çalıştırın: UpdateMEXEndpoint.ps1 – SettingValue "https:// < ADFS STSHOST >/adfs/hizmetler/güven/mex" Example: STS sts.contoso.com üzerinde yaşıyorsa > > UpdateMEXEndpoint.ps1 –SettingValue “https://sts.contoso.com/adfs/services/trust/mex” Bu ayar değeri parametre içinde sağlanan son nokta kullanarak AD FS bağlanmak için CRM Dağıtım güncelleştirir.Daha fazla bilgi
http://support.microsoft.com/kb/2827748 ADFS sunucu üzerinde düzeltme yükleyin. 2. ADFS sunucusunu yeniden başlatın. Arka planda düzeltme ADFS ADFS Federasyon meta verilerde \mex bitiş noktası yayımlamak izin. 3. CRM sunucusuna oturum açın. 4. yeniden "talepleri yapılandırmak" ve "IFD Yapılandır" CRM sihirbazlar. Bu yeniden çalıştırma düzeltilen ADFS Federasyon meta verilerini kullanır ve DB tablo doğru \mex değerini doldurmak CRM neden olur. 5. emin olmak için lütfen çalıştırın SQL sorgusu MSCRM_CONFIG karşı aşağıda. activemexendpoint federationprovider seçin. Bu URL benzer olduğundan emin olun: https://<ADFS STSHOST >/adfs/hizmetler/güven/mex 6. rebuild ve eski DB değerlerine dayalı IIS önbelleğe alınmış içeriği yok etmek için CRM sunucusunda IIS Sıfırlaması. 7. outlook istemcisini yapılandırın.
ADFS takım ADFS tarafından gelen bu sorunu düzeltecek bir düzeltmenin kullanıma getirdi. ADFS düzeltme ADFS Federasyon meta verileri heals ve böylece kendi kökündeki sorun çözme eksik mex bitiş noktası yayımlar. 1.