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 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:. запустіть 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 = new-Object "System.Collections.Generic.KeyValuePair[String, об'єкт]" ($SettingName, $SettingValue)$setting.Attributes.Add($keypair)Набір CrmAdvancedSetting - сутності $settingif($RemoveSnapInWhenDone){Видалення та PSSnapin Microsoft.Crm.PowerShell}г., запустіть вищезазначений з сценарій PowerShell, використовуючи синтаксис нижче:UpdateMEXEndpoint.ps1-SettingValue "https:// < ADFS STSHOST >/adfs/послуги/безпеки/mex"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, що було на основі старої бази даних значень. 7. з налаштування клієнта outlook.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.