私は銀色のアプリケーションを使っていますが、うまく動いています。Silverlightのクロスドメインポリシーがブラウザ外にある
私は、「ブラウザの不足」を使用しようとしていると私はいくつかの問題が発生しました。まず、私は私のサービスにアクセスすることができません。
私も、単純なリターン「TestStringを」サービスコールに、「タイムアウト例外」を受け取ります。私はlocalhostにいる。
だから私は、クロスドメインポリシーに問題が多分あると思います。私もこれを入れてみました
私は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-access-from domain="*" />
</cross-domain-policy>
を入れてみました:
<?xml version="1.0" encoding="utf-8"?>
<access-policy>
<cross-domain-access>
<policy>
<allow-from http-request-headers="*">
<domain uri="*"/>
</allow-from>
<grant-to>
<resource path="/" include-subpaths="true"/>
</grant-to>
</policy>
</cross-domain-access>
</access-policy>
しかし決して、私はまだ取得していますTimeOut例外、サーバー側では、私のブレークポイントに達していません。
だから私は間違っていますか?
私はこれらのファイルをどこに置くべきですか?
私は唯一の「サイト」を持つローカルIISサーバーを、しましたので、このサイトでは、「アプリケーション」を持っており、どのレベルで、私はこれを置く必要がありますので、私のアプリケーションは、サービスを含むフォルダを持っていますか?
は
非常EDITありがとう:これは、このクロス政策の問題である場合、またはそれがブラウザモードのうちにあるときので、それはWindowsを使用することができないかどう実際には私は知りません認証モード(NTLM)
Fiddlerを使用してトラフィックを確認しましたか?これは、クライアントで正しいクロスドメインポリシーを取得しているかどうかを示します。 –
実際、ブラウザから実行すると、このアプリのトラフィックはフィドラーで表示されません – J4N
フィドラーはすべてのトラフィックに設定されていますか? Webブラウザだけでなく、 –