Sümptomid
Konfigureerimisel AD FS 2.1 rakendusega Microsoft Dynamics CRM 2011, 404 viga võib ilmneda, kui püüate pääseda mex lõpp-punkti. Kuid see võib esineda mõni CRM toiming on kõige levinum on Microsoft Dynamics CRM Outlooki kliendi konfigureerimisel.
Põhjus
1. Microsoft Dynamics CRM 2011 värskenduskomplekt 13 või uuem versioon ei ole rakendatud Microsoft Dynamics CRM-i serveriga.
2. AD FS 2.1 on mex lõpp-punktide jaoks metaandmete avaldamine teadaolev probleem. Pärast konfigureerimine nõuetel põhineva autentimise rakenduses Microsoft Dynamics CRM 2011, mex lõpp-punktid ei ole kättesaadav.Lahendus
1. Kasutage Microsoft Dynamics CRM 2011 värskenduskomplektis 13 või uuemat versiooni.
2. AD FS 2.1 toetamiseks on vaja käivitada järgmine PowerShelli skripti: a. Käivita PowerShell ISE või teie poolt valitud tekstiredaktor b. Looge fail nimega UpdateMEXEndpoint.ps1 c. Kopeerige sisu alla fail UpdateMEXEndpoint.ps1 Param ( #optional params [string]$ConfigurationEntityName="FederationProvider", [string]$SettingName="ActiveMexEndpoint", [object]$SettingValue, [Guid]$Id ) $RemoveSnapInWhenDone = $False Kui (-ei (Get-PSSnapin-nime Microsoft.Crm.PowerShell - ErrorAction SilentlyContinue)) { Lisa PSSnapin Microsoft.Crm.PowerShell $RemoveSnapInWhenDone = $True } $Id = (get-CrmAdvancedSetting - ConfigurationEntityName FederationProvider-ActiveMexEndpoint seadmine). Atribuutide [0]. Väärtus $setting = new-Object "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity" $setting.LogicalName = $ConfigurationEntityName if($Id) { $setting.Id = $Id } $setting. Atribuudid = New-Object "Microsoft.Xrm.Sdk.Deployment.AttributeCollection" $keypair = new-Object "System.Collections.Generic.KeyValuePair[String, objekti]" ($SettingName, $SettingValue) $setting.Attributes.Add($keypair) Set-CrmAdvancedSetting - olemi $setting if($RemoveSnapInWhenDone) { Eemalda PSSnapin Microsoft.Crm.PowerShell } d. Käivitage ülaltoodud skripti jooksul PowerShelli allpool toodud süntaksit: UpdateMEXEndpoint.ps1 – SettingValue "https:// < ADFS STSHOST >/adfs/teenused/usaldus/mex" Example: Kui STS elab sts.contoso.com > > UpdateMEXEndpoint.ps1 –SettingValue “https://sts.contoso.com/adfs/services/trust/mex” See värskendus teie CRM-i juurutamine AD FS kasutades toodud sätte väärtuse parameeter lõpp-punkti loomiseks.Lisateabe saamiseks
http://support.microsoft.com/kb/2827748 ADFS serveris. 2. ADFS server taaskäivitada. Taustal, fix oleks lubanud ADFS avaldada \mex lõpp-punkti ADFS Föderatsiooni metaandmed. 3. logige CRM-i server. 4. Käivitage "Konfigureerige nõuded" ja "Seadista IFD" CRM-i viisardid. Võrdlusfiltri see põhjustab CRM tarbida armistunud ADFS Föderatsiooni metaandmete ja asustada DB tabelis õige \mex väärtus. 5. veendumaks, käivitage see SQL-i päring on MSCRM_CONFIG alla. Valige activemexendpoint federationprovider Veenduge, et see kuvatakse URL-i sarnane: https://<ADFS STSHOST >/adfs/teenused/usaldus/mex 6. IIS-i lähtestamine CRM-i serveris taastada ja IIS-i, mis põhineb vana DB väärtusi vahemällu talletatud sisu. 7. Konfigureerige klientarvutis.
ADFS meeskond on kiirparandus, mis on probleemi ADFS küljelt välja toodud. ADFS parandus paraneb ADFS Föderatsiooni metaandmete ja avaldab puuduvad mex lõpp, seega see on root probleemi lahendamisega. 1. installige parandus