Arcgis for Flex #2048安全沙箱冲突解决方法

SecurityError: Error #2048: 安全沙箱冲突:
 

问题是:在程序没发布时,直接运行没错误,但是当发布时,访问就错了,提示SecurityError: Error #2048: 安全沙箱冲突:http://localhost/XX.swf 不能从 http://localhost/ArcGIS/rest/services/MapServer 加载数据。

在安装.net arcgis后,C:\Inetpub\wwwroot\ArcGis\rest\的下面有个crossdomain.xml,把这个文件复制到C:\Inetpub\wwwroot的下面就可以了。

crossdomain.xml文件,内容如下:

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" />
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>

posted @ 2011-12-10 20:22  勤劳的渔网工作者  阅读(1569)  评论(0编辑  收藏  举报