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

Симптомы

После настройки Microsoft Dynamics CRM 2013 Интернет направлена развертывания (IFD), с помощью Active Directory федерации служб веб прокси для приложения в Windows Server 2012 R2 пользователи могут получать сообщение об ошибке HTTP 404 при попытке получить доступ к внешним URL-адресом IFD CRM.

Пользователям также может наблюдать за цикл перенаправления между CRM IFD и URL-адрес службы ADFS, используется во время конфигурации IFD.


Следующее сообщение об ошибке регистрируется в журнале приложения для просмотра на веб-сервере служб федерации Active Directory событий:

Microsoft.IdentityServer.Web.InvalidRequestException: MSIS7042: «X» сделал одного клиентского сеанса обозревателя запросы в последней секунды 'Y'. Дополнительные сведения, обратитесь к администратору.

в Microsoft.IdentityServer.Web.Protocols.PassiveProtocolHandler.UpdateLoopDetectionCookie (WrappedHttpListenerContext контекст)

в Microsoft.IdentityServer.Web.Protocols.WSFederation.WSFederationProtocolHandler.SendSignInResponse (WSFederationContext контексте, MSISSignInResponse ответ)

в Microsoft.IdentityServer.Web.PassiveProtocolListener.ProcessProtocolRequest (ProtocolContext protocolContext, protocolHandler, PassiveProtocolHandler)

в Microsoft.IdentityServer.Web.PassiveProtocolListener.OnGetContext (WrappedHttpListenerContext контекст)

Причина

Active Directory федерации службы сервер веб-приложений прокси-сервера преобразования URL-адреса для заголовки НТТР-ответа

Решение

1. Выполните вход с правами администратора на сервере Windows Server 2012 R2, на котором находится роль WAP
2. Получите идентификаторы приложений WAP для CRM. В окне Windows PowerShell введите следующую команду:
 
Get-WebApplicationProxyApplication | Format-Table идентификатор, название, ExternalURL

3. Обратите внимание, идентификаторы следующие конечные точки CRM, которые были указаны во время настройки развертывания выхода в Интернете CRM

Сервер домена приложения веб
Домен обнаружения веб-службы
URL-адрес внешнего домена

4. Запустите следующую команду через PowerShell с помощью идентификаторов, полученный на предыдущем этапе, чтобы отключить перевод URL-адреса в заголовках ответа

Набор WebApplicationProxyApplication - ID < WebApplicationServerDomainID > - DisableTranslateUrlInResponseHeaders
Набор WebApplicationProxyApplication - ID < DiscoveryWebServiceDomainID > - DisableTranslateUrlInResponseHeaders
Набор WebApplicationProxyApplication - ID < ExternalDomainURLID > - DisableTranslateUrlInResponseHeaders

5. Перезапустите службы ADFS на сервер ADFS и сервера прокси-сервера веб-приложений

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

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

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

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

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

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

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

×