宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 博客2 > AS2与AS3技术

[AS3]Flash安全沙箱——安全域和程序域的介绍和应用

2016-10-13 00:16:48 点击量:5 标签: 收藏本文

  什么叫相同域名:协议相同(http和https不同),host相同(www.cuplayer.com和new.cuplayer.com不同),端口相同(http://www.cuplayer.com:80和http://www.cuplaeyr.com:8816不同)

  安全域:用来解决不同域名下的文件访问和服务访问安全。

  常用到沙箱的几个地方:

  (一)文件访问安全:

  1.   js和flash接口调用:通过flash里面设置Security.allowDomain('*');
  2.   flash加载swf调用接口:

  1)子swf信任父swf:通过子swf里面设置Security.allowDomain('*');

  2)父swf信任子swf:可以在LoaderContext 中设置子的安全域和自己的安全域相同。

  1.   两个swf通过localconnection通信:Security.allowDomain('*');

  (二)服务访问安全:

  1.   flash和php后台的通信:通过服务器配置跨域访问文件解决。
  2.   flash和socket后台的通信:通过843端口放置跨域服务解决。
    1. <?xml version="1.0"?>   
    2. <cross-domain-policy>       
    3. <allow-access-from domain="*.taobao.com" />       
    4. <allow-access-from domain="*.taobao.net" />       
    5. <allow-access-from domain="*.taobaocdn.com" />       
    6. <allow-access-from domain="*.tbcdn.cn" />   
    7. </cross-domain-policy>  
相关链接:

[AS3]swf如何和网页通信?附解决安全沙箱方法
[AS3]Flash安全沙箱——安全域和程序域的介绍和应用
[AS3]as3跨域传输数据的授权文件crossdomain.xml代码示例 
[AS3]主流网站crossdomain文件写法youku/tudou/ku6/taobao/163/QQ
[AS3]as3.0允许Flash跨域加载数据swf,jpg,xml等文件
[AS3]flash跨域策略文件crossdomain.xml配置分析说明
[AS3]AllowScriptAccess与allowNetworking的用法介绍
[AS3]as3.0关于LoaderContext详细介绍[安全沙箱相关]
[AS3]as3.0跨域加载外部图片外部xml的代码示例
[AS3]如何绕开AS3安全沙箱进行跨域加载SWF文件
[AS3]as3.0跨域加载外部图片外部xml的代码示例

 

ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室