解决了Flex在tomcat部署下不能显示地图的问题


 在服务器的机子上,新建一个crossdomain.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="*"/>
</cross-domain-policy>

如果服务器安装的ArcGIS SERVER版本
是.NET版本:把crossdomain.xml放到服务器的“C:\inetpub\wwwroot”文件夹里面;
是Java版本:把crossdomain.xml翻到服务器的“<ArcGIS_Server_Install_Location>\ArcGIS\java\web_output”文件夹里面(例如: C:\Program Files\ArcGIS\java\web_output)。

原文地址:https://www.cnblogs.com/hucy/p/2497604.html