Applies ToMicrosoft Dynamics CRM 2011

Симптоми

Когато AD FS 2.1 с Microsoft Dynamics CRM 2011, 404 грешка може да възникне при опит за достъп до mex крайна точка. Това може да възникне при всяко CRM действие, но е най-разпространени по време на конфигурирането на Microsoft Dynamics CRM за Outlook клиента.

Причина

1. Microsoft Dynamics CRM 2011 Update Rollup 13 или по-късно не е приложен към сървъра на Microsoft Dynamics CRM.2. AD FS 2.1 е известен проблем публикуване на метаданни за mex крайни точки. След конфигуриране на искове базирани удостоверяване в Microsoft Dynamics CRM 2011, mex крайни точки не са достъпни.

Решение

1. прилагане на Microsoft Dynamics CRM 2011 сборен 13 или по-късно.2. за да поддържа AD FS 2.1, е необходимо да изпълните следните PowerShell скрипт:a. Начало PowerShell ISE или текстов редактор на изборб. Създайте файл с име UpdateMEXEndpoint.ps1c. Копирайте съдържанието по-долу UpdateMEXEndpoint.ps1 файлParam(#optional params    [string]$ConfigurationEntityName="FederationProvider",    [string]$SettingName="ActiveMexEndpoint",    [object]$SettingValue,    [Guid]$Id)$RemoveSnapInWhenDone = $FalseАко (-не (Get-PSSnapin-име Microsoft.Crm.PowerShell - ErrorAction SilentlyContinue)){Добавете PSSnapin Microsoft.Crm.PowerShell    $RemoveSnapInWhenDone = $True}$Id = (get-CrmAdvancedSetting - ConfigurationEntityName FederationProvider-настройка ActiveMexEndpoint). Атрибути [0]. Стойност$setting = нов обект "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity"$setting.LogicalName = $ConfigurationEntityNameif($Id) { $setting.Id = $Id }$setting. Атрибути = нов обект "Microsoft.Xrm.Sdk.Deployment.AttributeCollection"$keypair = нов обект "System.Collections.Generic.KeyValuePair[String, обект]" ($SettingName, $SettingValue)$setting.Attributes.Add($keypair)Set-CrmAdvancedSetting - обект $settingif($RemoveSnapInWhenDone){Премахване на PSSnapin Microsoft.Crm.PowerShell}г. стартира по-горе скрипт от в PowerShell чрез синтаксис по-долу:UpdateMEXEndpoint.ps1-SettingValue "https:// < ADFS STSHOST >/adfs/услуги/сигурност/Мекс"Example: Ако STS живота на sts.contoso.com>> UpdateMEXEndpoint.ps1 –SettingValue “https://sts.contoso.com/adfs/services/trust/mex”Това ще актуализира разполагането на CRM да се свържете с AD FS с помощта на крайни точки в параметъра стойност на настройката.

Допълнителна информация

ADFS екип изведе актуална корекция, която ще реши проблема от страна на ADFS. ADFS лекува ADFS федерация метаданни и публикува липсва mex крайни точки, като по този начин решаването на проблема е корена.1. Инсталиране на корекция в http://support.microsoft.com/kb/2827748 на ADFS сървър.2. рестартирате сървъра ADFS. Във фонов режим корекция би позволил ADFS да публикувате \mex крайни точки в ADFS федерация метаданни.3. Влезте в сървъра на CRM.4. Стартирайте отново "Конфигуриране на искове" и "Конфигуриране на IFD" съветници на CRM. Това да води до CRM да консумират зараснали ADFS федерация метаданни и публикуване на правилната \mex стойността в таблица. 5. за да сте сигурни, изпълнете под SQL заявка срещу MSCRM_CONFIG. Изберете activemexendpoint от federationproviderУверете се, че той показва URL подобен на:HTTPS://<ADFS STSHOST >/adfs/услуги/сигурност/mex6. IIS подновяване на CRM сървъра унищожаване на възстановяване и кеширана съдържание в IIS, се базира на старата DB стойности. 7. Конфигуриране на клиент на outlook.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.