Flash和多个域/子域=>的crossdomain.xml?

时间:2012-10-20 14:39:46

标签: flash flex cross-domain crossdomain.xml

我正在尝试在我的静态子域中托管它的所有域和子域上使用flash脚本(plupload)。

swf文件放在我的 static.mydomain.com/path/to/file.swf

我想在我的其他域名和子域名上使用此文件,例如: www.mydomain.com 或asubdomain.mydomain.com 我也想在同一域名的另一个域扩展上使用它,例如: mydomain.net

但我没有使用它。 如果我将swf文件放在我想要使用它的子域中,它可以正常工作。

所以我认为我需要在某处放置一个crossdomain.xml,但我不知道在哪里? 只在我的静态子域上? 在我的每个子域名上?

感谢您的帮助

1 个答案:

答案 0 :(得分:3)

<?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"/>
  <allow-http-request-headers-from domain="*" headers="*" secure="false"/>
</cross-domain-policy>

如果您想要一个“不太松散”的XML,请复制*行中的任何一行,逐个放置您的子域,或使用*.mydomain.com之类的简写。

取自: