首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

关于flex跨域加载MODULE的有关问题

2012-10-17 
关于flex跨域加载MODULE的问题近来项目有需要使用跨域访问MODULE的需求,故此做了一些学习与实践,故此记录,

关于flex跨域加载MODULE的问题

近来项目有需要使用跨域访问MODULE的需求,故此做了一些学习与实践,故此记录,以备查:

?

环境:

eclipse + flex3 + tomcat + db2

?

1)创建策略访问文件crossdmain.xml

<?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="*" />

?? ?<allow-http-request-headers-from domain="*" headers="*"/>

</cross-domain-policy>

?

2)将上述文件放于tomcat 的ROOT目录下

?

3)程序加载crossdomain.xml

?

flash.system.Security.loadPolicyFile("http://xxx.xxx.xxx.x/crossdomain.xml")

?

至此即可

?

?

常见错误:

?

警告: 域 172.16.13.1 没有指定元策略。将应用默认元策略 'master-only'。此配置已停用。请访问 http://www.adobe.com/go/strict_policy_files_cn 以解决此问题。

?

错误: 忽略位于 http://172.16.13.1:8080/ump-ui/crossdomain.xml 的策略文件,因为使用了元策略 'master-only'。

热点排行