Я использую службу WCF (не RIA) и silverlight. Я получаю следующую ошибку:
Произошла ошибка при попытке сделать запрос к URI 'http://localhost:8732/'. Это может быть связано спопытка получить доступ к службе междоменным способом без соответствующей междоменной политики или политики, которая не подходит для служб SOAP.Вам может потребоваться связаться с владельцем сервиса, чтобы опубликовать файл междоменной политики и убедиться, что он позволяет отправлять HTTP-заголовки, связанные с SOAP.Эта ошибка также может быть вызвана использованием внутренних типов в прокси веб-службы без использования атрибута InternalsVisibleToAttribute.Пожалуйста, смотрите внутреннее исключение для более подробной информации.
Я попытался добавить следующее в мой файл clientaccesspolicy.xml и crossdomain.xml в корень моего веб-проекта.они выглядят так ...
<access-policy>
<cross-domain-access>
<policy>
<allow-from http-request-headers="*">
<domain uri="http://*"/>
<domain uri="https://*"/>
</allow-from>
<grant-to>
<resource include-subpaths="true" path="/"/>
</grant-to>
</policy>
</cross-domain-access>
</access-policy>
crossdomain.xml:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
Есть идеи, почему я получаю это?
Заранее спасибо.