CrossDomain.xmlの役割を理解しようとしています。サーバーにCrossDomain.xmlを設定して、s3バケットへのアクセスを許可する必要がありますか、それともバケットにCrossDomainファイルを設定して全員にアクセスを許可する必要がありますか?または特定の誰かに?
それがどのように機能するか説明していただけますか?
CrossDomain.xmlの役割を理解しようとしています。サーバーにCrossDomain.xmlを設定して、s3バケットへのアクセスを許可する必要がありますか、それともバケットにCrossDomainファイルを設定して全員にアクセスを許可する必要がありますか?または特定の誰かに?
それがどのように機能するか説明していただけますか?
.swfが提供されているのと同じドメインからxmlをロード/解析できます。
別のドメインからxmlをロード/解析する場合、そのドメインにはcrossomain.xmlが必要であり、.swfファイルが存在するドメインがデータにアクセスできるようにする必要があります。
この場合、ロードするデータを含むドメインは、クロスドメインポリシーファイルで指定されたswfアクセスを含むドメインを許可する必要があります。
別の代替/チートは、.swfのドメインでサーバーサイドスクリプトを使用して外部データをロードし、それを.swfのドメインにキャッシュ/保存して、ポリシーファイルを必要とせずにアクセスできるようにすることです。
crossdomain.xmlの詳細については、仕様を確認してください。