打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
解决Flash3.0安全沙箱问题_菜菜的ZerG
解决Flash3.0安全沙箱问题
2007/08/11 23:22

Flash作为一种客户端的前台脚本技术,本来是不应该赋予更强大的功能的。

但是随着Flash技术的发展,目前已然能够读xml文件,载入多媒体内容,

甚至直接与服务器端进行Socket通信。

当然,这些还不够,Flash与js,Flash与Flash之间也已然实现了交互通信。

这样导致的结果就是带来了大量令人头疼的安全问题。

于是Flash在它的AS3.0里提出了安全沙箱这一概念。

在未经授权的情况下,Flash默认状态是不允许进行跨域通信的,这样就使得Flash的安全可靠性得到了提高。

可同时也带来了意想不到的麻烦:我制作了一个Flash,在页面中用js脚本控制as脚本,然后使用FlashCS3的发布功能发布了该Flash,

上传到网站上后,问题出现了,此时Flash无论执行任何访问外界的as脚本均会提示安全沙箱问题!

即使是打开链接地址也会出现警告!

解决的办法很简单,连我自己后来都觉得很诧异:将调用Flash的参数:allowScriptAccess的值改为always即可。

例如:<param name="allowScriptAccess" value="always" />

用js来控制Flash的安全访问?是不是有点自欺欺人?嘿嘿?

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
安全沙箱
Flash Socket 安全沙箱冲突问题解决
关闭 Adobe Flash 沙箱(保护模式)解决Flash崩溃及卡顿问题
JSPATCH安全问题
!!!CMP 播放wma/wmv/mms问题详解【有声音没有图像问题】
js与flash跨域问题解决方案
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服