ドメイン間ポリシーファイルについて
異なるドメイン間でXMLとかをやり取りする場合、「crossdomain.xml」を設置する必要がある。Flash側にはcrossdomain.xmlが置かれているドメインを設定することでクロスアクセスが可能になる。アクセス許可の範囲はポリシーファイルの置かれたディレクトリ以下に限られる。毎回忘れるのでメモ。
ACTIONSCRIPT:
System.security.loadPolicyFile("crossdomain.xmlのパス");
XML:
<xml version="1.0">;
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross>
<allow domain="Flash側のドメイン"></allow>
</cross>
</xml>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross>
<allow domain="Flash側のドメイン"></allow>
</cross>
</xml>
Post a comment
Trackbacks
この記事のコメント・トラックバックRSS