При входе в Microsoft Dynamics CRM 2011 через IFD и конечные точки пакета SDK 2007 появляется сообщение об ошибке.

В этой статье представлено решение, чтобы убедиться, что вы можете войти в Microsoft Dynamics CRM 2011–IFD и конечные точки пакета SDK 2007.

Область применения: Microsoft Dynamics CRM 2011 г.
Исходный номер базы знаний: 2642530

Симптомы

При доступе к веб-сайту Microsoft Dynamics CRM 2011 после настройки развертывания в Интернете возникает следующее сообщение об ошибке:

Сбой запроса с http 401: Unauthorized

Кроме того, при попытке выполнить проверку подлинности для Microsoft Dynamics CRM 2011 с помощью IFD и конечных точек пакета SDK 2007 (CRM 4.0 — /MSCRMServices/2007/) возникают следующие ошибки.

System.Net.WebException: сбой запроса с состоянием HTTP 401: Неавторизовано.
в System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse responseStream, Boolean asyncCall)
в system.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
в пакете <SDKПроект>. CrmSdk.Discovery.CrmDiscoveryService.Execute(Request)....

Кроме того, вы можете увидеть следующую ошибку (401.2 Unauthorized) в журналах IIS для веб-сайта Microsoft Dynamics CRM:

POST /MSCRMServices/2007/SPLA/CrmDiscoveryService.asmx - 443 - <ClientRequestingIpAddress> Mozilla/4.0+(compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.4963) 401 2 5 29

Причина

Указанная выше ошибка может возникнуть, если анонимная проверка подлинности не включена по умолчанию в каталоге /MSCRMServices/2007/SPLA/ IIS для веб-сайта Microsoft Dynamics CRM.

Решение

Чтобы изменить параметры проверки подлинности на веб-сайте Microsoft Dynamics CRM, выполните следующие действия:

  1. На сервере Microsoft Dynamics CRM запустите консоль администрирования IIS (Запуск>запуска>Inetmgr).
  2. Разверните сервер в области Connections.
  3. Разверните узел Сайты.
  4. Разверните Microsoft Dynamics CRM.
  5. Разверните узел MSCRMServices.
  6. Разверните 2007.
  7. Выберите каталог SPLA.
  8. В центральной области дважды щелкните Проверка подлинности.
  9. Щелкните правой кнопкой мыши Анонимную проверку подлинности и выберите Включить.
  10. Закройте диспетчер IIS и повторите попытку подключения к Microsoft Dynamics CRM.

После внесения указанных выше изменений вы сможете успешно получить доступ к веб-сайту Microsoft Dynamics CRM и конечным точкам SDk.