問題が発生しています... unity3D ゲームからサービスを呼び出していますが、crossdomain.xmlポリシー ファイルが見つからないと表示されます。当分の間、私は LOCALHOST を使用しており、サーバーのルートフォルダーにhttp://localhost:3537/Service1.svc/search?q=newquery配置crossdomain.xmlしました。つまり、ファイルごとにそのファイルの内容を取得できhttp://localhost:3537/crossdomain.xmlます
<?xml version="1.0" ?>
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>
InspectElement/Networkそして、私が(Chromeで)使用しているサービスを呼び出すと、ここでリクエストが送信されhttp://localhost:3537/crossdomain.xml、応答が受信されたことがわかります.xmlファイルの内容ですが、応答後に「crossdomain.xml ポリシーファイルが見つからないため拒否されました」と表示されます。私はたくさん検索しましたが、何もうまくいきません。Webplayer のセキュリティ サンドボックスを読みましたが、解決策が見つかりません。unity3D で問題なく動作するように追加しましHost URLたが、ビルドして実行すると...同じエラーが発生します...親切に助けてください。プロジェクトを提出する時間が少なくなりました。これは私のコードです Edit/Project Setting/Editorhttp://localhost:3537
WWW url = new WWW("http://localhost:3537/Service1.svc/search?q=newquery");
yield return url;
if(url.error == null)
{
str = "WWW Ok!: " + url.text;
}
else {
str = "WWW Error: " + url.error;
}
