Странная проблема вызова службы кросс-доменов Silverlight - PullRequest
2 голосов
/ 09 декабря 2010

Итак, у меня есть лаборатория Silverlight, которую я скачал с silverlight.net (она является частью лаборатории firestarter - lab 10).

На моей рабочей машине, когда я пытаюсь ее запустить, я получаю исключение "вызов службы для нескольких доменов". В некотором смысле имеет смысл, за исключением того, что у меня есть файл ClientAccessPolicy.xml.

Теперь о странной части: если я включу Fiddler, проблема исчезнет, ​​и мое приложение Silverlight будет работать!

Выключите Fiddler, и снова произойдет сбой.

Похоже, это как-то связано с настройками прокси в Internet Explorer. Если я отключу настройки прокси-сервера, я также смогу запустить приложение Silverlight (но, конечно, не могу просматривать Интернет).

Еще страннее: Если я создаю свое собственное приложение Silverlight «с нуля» и использую ту же структуру (отдельные веб-приложения для хоста Silverlight и сервисов), все работает без сбоев (и не нужно возиться с прокси).

Есть идеи, что может вызвать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...