2007.05.17
category
comments

ドメイン間ポリシーファイルについて

異なるドメイン間で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>

Post a comment




Comment

Trackbacks

この記事のコメント・トラックバックRSS