Web クライアント (または webRequest.Create、結果は同じ) を使用して残りのサービスを呼び出そうとしています。
Silverlight アプリケーションは、url localhost:13451 を使用して、私のマッチングで開発されています。
REST サービスは、https://contoso.com/Services/Service.csvを使用してホストされます
エンティティのリストを取得するメソッドには、次のように定義された url 構造があります。
https://contoso.com/Services/Service.csv/username@password/?StartDate=10-11-2012
https://contoso.com/の crossdomain.xml ファイルは、https ://contoso.com/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>
そのため、リクエストを行おうとすると、Silverlight は何が問題なのかを特定せずにセキュリティ例外をスローします。これを解決する方法はありますか?