crossdomain.xmlで許可されているアセットにアクセスするには、コードに何かを入れる必要がありますか?

StackOverflow https://stackoverflow.com/questions/213443

質問

swfで別のサーバー上のアセットにアクセスできるようにする必要がある場合は、単にアセットのURLを指定するだけではありません。フラッシュは「crossdomain.xmlを取得してすべてを認証する」ことを舞台裏で処理しますか、それともswfファイルを要求するだけでなく、特別なコードを含める必要がありますか?

役に立ちましたか?

解決

  

「go get」をフラッシュが処理します   crossdomain.xmlおよび認証   すべてが舞台裏であるか   特別なコードを含める必要があります   単にswfファイルをリクエストするだけではありませんか?

クロスドメインリクエストが発生した場合、Flashはドメインのルートでcrossdomain.xmlファイルを探します。たとえば、 http://mysubdomain.mydomain.com/fu/bar/

からXMLファイルを要求している場合

Flashは、 http://mysubdomin.mydomain.com/crossdomain.xml

にcrossdomain.xmlファイルが存在するかどうかを確認します

別の場所からcrossdomain.xmlファイルをロードする必要がある場合は、 Security.loadPolicyFile 。このクロスドメインの場所は、所有するセキュリティアクセスに影響を与えることに注意してください。

Flashのセキュリティの変更についてもご覧ください。プレーヤー10

他のヒント

別のswfにアクセスしようとしている場合は、crossdomain.xmlを追加すると、Flashが自動的に処理するため、すべての作業が実行されます

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top