Flash安全沙箱的一个问题

最近被flash的安全机制搞的头都大了, 动不动就是安全沙箱冲突。。。。。

最经遇到了一个问题:

问题描述: 程序从网上加载图片,例: 加载 www.huolawan.com/pic/meinv.jpeg , 但是此链接在服务器端进行了资源跳转, 跳转到www.g.uusee.com/pic/meinv.jpeg,此时就出现了错误,两个域名下都有flash策略文件允许所有域名下的访问, 但是flash还是出现安全冲突,并不能加载下来。

解决方法: 通过抓包发现, 当程序加载huolawan下的图片前, 加载了此服务器下的策略文件, 但是资源重定向后, 并没有加载g.uusee下的策略文件。 所有显示的加载了一下g.uusee下的策略文件

 Security.loadPolicyFile("http://g.uusee.com/crossdomain.xml");

这样, 冲突就解决了, 能成功加载图片。。


看来真该好好看看flash的安全文档了。。。


一个不错的教程: http://www.infoq.com/cn/presentations/liwenlei-flashsandbox

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值