Problem: 服务或任务无法访问

文章编号 : 35503
软件: ArcGIS Server 9.3, 9.3.1
操作系统: N/A
已邀请:

易智瑞技术支持

赞同来自:

错误信息: 当使用ArcGIS API for Flex时,ArcGIS Server的任务或服务不可访问。

原因: 如果ArcGIS Server和Flex应用程序不在同一台Web服务器上,ArcGIS Server需要在根目录放置crossdomain.xml文件。


解决方法: 处于安全因素,网络浏览器被禁止访问SWF文件所在域以外的数据,但是,如果服务器给予授权,Adobe Flash Playe可以访问跨域数据。这需要在远程服务器上放置一个crossdomain.xml文件。

在ArcGIS Server 9.3上部署这个文件,请 参阅你的系统平台说明或访问
Resource Center help (概念> 参考> 使用crossdomain.xml)。

欲了解其他信息,请阅读
Using cross-domain policy files, 访问Adobe TechNote, "
External data not accessible outside a (Macromedia) Flash movie's domain," 或查看
sample cross-domain file


  1. ArcGIS Server for the Microsoft .NET framework: 将crossdomain.xml添加到Web server 根文件夹,例如, C:\inetpub\wwwroot.
  2. ArcGIS Server for the Java platform: 将crossdomain.xml添加到<ArcGIS_Server_Install_Location>\ArcGIS\java\web_output,例如, C:\Program Files\ArcGIS\java\web_output.




创建时间:2008-09-17
最近更新: 2010-06-17


原文链接
http://support.esrichina.com.c ... .html

要回复问题请先登录注册