Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Симптомы

При настройке AD FS 2.1 с Microsoft Dynamics CRM 2011, сообщение об ошибке 404 может возникнуть при попытке доступа к конечной точки обмена метаданными. Однако это может произойти во время любое действие CRM является наиболее распространенным во время настройки для Microsoft Dynamics CRM для Outlook клиента.

Причина

1. Microsoft Dynamics CRM 2011 Update Rollup 13 или более поздней версии не установлен сервер Microsoft Dynamics CRM.

2. AD FS 2.1 имеет известную проблему публикации метаданных для конечные точки обмена метаданными. После настройки утверждения на основе проверки подлинности в Microsoft Dynamics CRM 2011, конечные точки обмена метаданными недостижимы.

Решение

1. развертывания Microsoft Dynamics CRM 2011 накопительного пакета обновления 13 или более поздней версии.

2. Чтобы поддерживать AD FS 2.1, необходимо выполнить следующий сценарий PowerShell:

а. Запустите PowerShell ISE или текстовый редактор для выбора

б. Создайте файл с именем UpdateMEXEndpoint.ps1

c. копировать содержимое ниже в файл UpdateMEXEndpoint.ps1

Param
(
# Параметры optional
    [string]$ConfigurationEntityName="FederationProvider",
    [string]$SettingName="ActiveMexEndpoint",
    [object]$SettingValue,
    [Guid]$Id
)
$RemoveSnapInWhenDone = $False

Если (-не (Get-PSSnapin-имя Microsoft.Crm.PowerShell - ErrorAction SilentlyContinue))
{
Add-PSSnapin Microsoft.Crm.PowerShell
    $RemoveSnapInWhenDone = $True
}

$Id = (get-CrmAdvancedSetting - ConfigurationEntityName FederationProvider-Установка ActiveMexEndpoint). Атрибуты [0]. Значение

$setting = New-Object «Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity»
$setting.LogicalName = $ConfigurationEntityName
if($Id) { $setting.Id = $Id }

$setting. Атрибуты = новый объект «Microsoft.Xrm.Sdk.Deployment.AttributeCollection»
$keypair = «System.Collections.Generic.KeyValuePair[String, объект]» New-Object ($SettingName, $SettingValue)
$setting.Attributes.Add($keypair)

Набор CrmAdvancedSetting - сущности $setting

if($RemoveSnapInWhenDone)
{
Remove-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 для подключения с помощью конечной точки в значении параметра службы федерации Active Directory.

Дополнительные сведения


Группа служб ADFS оперативный out оперативное исправление, которое будет решить эту проблему со стороны служб ADFS. Исправление ADFS heals метаданные федерации ADFS и публикует отсутствует конечные точки обмена метаданными, тем самым устранение проблемы в его корне.



1. Установите исправление в http://support.microsoft.com/kb/2827748 на сервер ADFS.

2. Перезагрузите сервер ADFS. В фоновом режиме исправление будет разрешено ADFS для публикации \mex конечной точки в метаданных федерации ADFS.

3. Выполните вход на сервер CRM.

4. Запустите программу «Настройка утверждений» и «настройка IFD» мастера CRM. Запустив это вызовет CRM поглощают восстановленное метаданные федерации ADFS и заполнить \mex правильное значение в таблице DB.

 

5. Чтобы, запустите ниже запрос SQL к MSCRM_CONFIG.
 

Выберите activemexendpoint из federationprovider

Убедитесь, что он — URL-адрес, подобно:

https://<ADFS STSHOST >/adfs/службы и доверия/mex


6. выполните сброс IIS на сервере CRM для уничтожения восстановления и кэшированное содержимое в IIS, основанном на старые значения DB.

 

7. Настройка клиента outlook.


Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×