他のサイトのXMLファイルやテキストファイルを読み込む場合は、クロスドメインの設定をする必要があります。
という手順が必要になります。
XMLファイルを読み込むディレクトリに配置するポリシーファイルは以下の通りです。
<cross-domain-policy>
<allow-access-from domain="*" secure="false"/>
</cross-domain-policy>
接続先を制限する場合は、allow-access-from domain="*" の "*"に接続を許可するドメイン名を入れます。
サーバーのドキュメントルートに配置するcrossdomain.xmlは以下の通りです
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"?>
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="*" secure="false" />
</cross-domain-policy>
接続先を制限する場合は、allow-access-from domain="*" の "*"に接続を許可するドメイン名を入れます。
ポリシーファイルを読み込むにはSecurity.loadPolicyFile()メソッドを使用します。以下のコードはhttp://www.ipentec.com/flashapp/policy.xmlにあるポリシーファイルを読み込む例です。
Security.loadPolicyFile("http://www.ipentec.com/flashapp/policy.xml");
レスポンスヘッダに
をつけることで対応できるとのことです。