Access Dynamics CRM 4 SPLA (IFD) DiscoveryService из CRM 2011 IFD - PullRequest
2 голосов
/ 07 декабря 2011

Мы только что обновили Microsoft Dynamics CRM 4 до Microsoft Dynamics CRM 2011. Большая часть обновления прошла гладко, однако у меня есть некоторый пользовательский код (написанный для CRM 4), который использует CrmDiscoveryService по URL-адресу "https: ///MSCRMServices/2007/SPLA/CrmDiscoverService.asmx ", которая отлично работала на нашем сервере Dynamics CRM 4, но не работала с сервером Dynamics CRM 2011.

Наш сервер Dynamics CRM 2011 настроен на месте в качестве развертывания IFD,На фактическом сервере Dynamics CRM 2011 я могу перейти к «https://:444/MSCRMServices/2007/SPLA/CrmDiscoveryService.asmx"», и я перенаправлен на правильный веб-сервис, однако, если я пытаюсь получить доступ к этому с любого другого компьютера, я получаю перенаправление с бесконечно зациклившимся.

Используя Fidler, я могу прочитать то, что отправляется, когда я пытаюсь перейти к URL-адресу CrmDiscoveryService и ответу, прежде чем я перенаправлюсь:

HTTP/1.1 302 Found
Cache-Control: private
Content-Length: 237
Content-Type: text/html; charset=utf-8
Location: https://<server>:444/MSCRMServices/2007/SPLA/CrmDiscoveryService.asmx
Server: Microsoft-IIS/7.5
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Tue, 06 Dec 2011 23:31:26 GMT

<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="https&#58;&#47;&#47;<server>&#58;444&#47;MSCRMServices&#47;2007&#47;SPLA&#47;CrmDiscoveryService.asmx">here</a>.</h2>
</body></html>

Я считаю, что Dynamics CRM пытается перенаправить меня к фактическомустраница, на которую я перешел, и, таким образом, она зацикливается на бесконечность.

У меня изначально была эта проблема со службой обнаружения: http://social.microsoft.com/Forums/en-US/crmdeployment/thread/d92924d8-5982-4a11-ac66-602feb4542c8/?prof=required, однако я смог исправить это, разрешив анонимную аутентификацию для папкиСлужба обнаружения находилась в.

После некоторых обширных поисков мне еще предстоит найти что-либо о проблеме бесконечного перенаправления в Службе обнаружения, с которой я столкнулся.

Любая помощь будет принята с благодарностью.

1 Ответ

1 голос
/ 09 декабря 2011

Итак, я решил проблему, вроде ...

Я опубликую это здесь, чтобы любой, кто испытал то же самое, смог понять это (нет ничего хуже, чем увидеть пустую ветку для проблемы, с которой он сталкивается).

Оказывается, что, хотя я не могу получить доступ к этому URL через Internet Explorer, при использовании аутентификации через IFD в пользовательском коде это работает правильно.

Мне все равно было бы интересно узнать, почему это работает в моем пользовательском коде, но не в Internet Explorer.

...