Flex - 安全沙箱违规 - 错误#2048

Bro*_*bot 4 flash crossdomain.xml actionscript-3

所以如果我把 - http://xxx.xx.xx.x/website/website.html 并尝试在swf中使用HTTPService联系 - https://yyy.yy.yy.y/resources/script,我得到沙盒错误.如果我 在浏览器中放入 - https://yyy.yy.yy.y/crossdomain.xml并访问它,那么crossdomain文件中的所有内容都可以.我回去尝试使用HTTPService - http://xxx.xx.xx.x/website/website.html 现在一切正常,直到我关闭我认为清除缓存的浏览器.

********的crossdomain.xml*********

<?xml version="1.0" ?>
<cross-domain-policy>
  <site-control permitted-cross-domain-policies="master-only"/>
  <allow-access-from domain="*"/>
  <allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
Run Code Online (Sandbox Code Playgroud)

********动作脚本*************

Security.loadPolicyFile("https://xxx.xx.xx.x/crossdomain.xml");
Run Code Online (Sandbox Code Playgroud)

Vin*_*nyD 12

更改以下行:

<allow-access-from domain="*"/>
Run Code Online (Sandbox Code Playgroud)

至:

<allow-access-from domain="*" secure="false" />
Run Code Online (Sandbox Code Playgroud)

您可以在adobe.com上阅读更多相关信息......

http://kb2.adobe.com/cps/142/tn_14213.html