基本的に、私はFlashを使用してJavaサーバーに接続しています。
私のJavaアプリケーションがに応答しているにもかかわらず、<policy-file-request/>
Flashデバッグログにリストされています(たくさんあるので順序についてはわかりません):
*セキュリティサンドボックス違反*
192.168.1.86:4049への接続が停止しました-http://127.0.0.1:8888/Current/ wander.swfからは許可されていません
警告:ソケットポリシーファイルの待機中にxmlsocket://192.168.1.86:4049(3秒)でタイムアウトしました。これによって問題が発生することはありませんが 、説明についてはhttp://www.adobe.com/go/strict_policy_files を参照してください。
エラー:ポリシーファイルのアクセス許可がないため、http://127.0.0.1:8888 / Current / wander.swfからのリクエスターによるxmlsocket://192.168.1.86:4049でのリソースの要求が拒否されました。
私が理解していないのは、サーバー(ポート4049)が要求を受信し、ポリシーファイルを出力して(nullバイトを追加)、接続を閉じることです。確かにタイムアウトするべきではありませんか?
私が使用しているポリシーファイルは次のとおりです。
<?xml version="1.0"?>
<cross-domain-policy><allow-access-from domain="*" to-ports="*" />
</cross-domain-policy>