今天用.Net写了一个Web服务,导入到Eclipse里面时,运行程序始终不能通过Web服务的方法获得值,在Debug下面一看,输出了“未能加载策略文件”的错误提示,网上搜索一看,原来是缺少CrossDomain文件,那就对症下药,很简单了,创建一个CrossDomain.xml文件。内容如下:
保存为XML后缀名,然后将该文件拷贝到Web服务的虚拟目录的根目录下,重新启动下服务就可。Good Luck !
- .NET
Add crossdomain.xml to your Web server root directory, for example, C:/inetpub/wwwroot. - Java
Add crossdomain.xml to <ArcGIS_Server_Install_Location>/ArcGIS/java/web_output, for example, C:/Program Files/ArcGIS/java/web_output.

本文介绍了一种解决Web服务跨域访问问题的方法,通过创建并配置CrossDomain.xml文件实现跨域资源共享,确保不同源之间的AJAX调用能够正常工作。
692

被折叠的 条评论
为什么被折叠?



