Я разработал клиент Silverlight, который отлично работал на обычном HTTP, но теперь, когда я пытаюсь заставить его работать на SSL, я получаю следующую ошибку:
Произошла ошибка при попытке сделать запрос к URI [URL удален для безопасности] Это может быть связано с попыткой доступа к службе междоменным способом без соответствующей междоменной политики или политики, которая не подходит для сервисов SOAP. Вам может потребоваться связаться с владельцем сервиса, чтобы опубликовать файл междоменной политики и убедиться, что он позволяет отправлять HTTP-заголовки, связанные с SOAP. Эта ошибка также может быть вызвана использованием внутренних типов в прокси-сервере веб-службы без использования атрибута InternalsVisibleToAttribute. Пожалуйста, смотрите внутреннее исключение для более подробной информации.
Я пользуюсь следующей клиентской политикой:
<access-policy>
<cross-domain-access>
<policy>
<allow-from http-request-headers="*">
<domain uri="http://*"/>
<domain uri="https://*"/>
</allow-from>
<grant-to>
<resource path="/" include-subpaths="true"/>
</grant-to>
</policy>
</cross-domain-access>
</access-policy>
Есть идеи, что может вызвать эту ошибку?