尝试从Silverlight App,clientaccesspolicy.xml,crossdomain.xml访问SOAP服务

时间:2012-01-24 16:11:24

标签: web-services soap fiddler crossdomain.xml clientaccesspolicy.xml

在尝试调用soap服务时,我遇到了可怕的“尝试以跨域方式访问服务而没有适当的跨域策略”错误。当我看到提琴手时,它说

2 | 404 | HTTP | THIS.ISTHEURLTOTHESERVICE.COM | /clientaccesspolicy.xml |

我想了解,这是否意味着我错过了clientaccesspolicy.xml文件或托管该服务的服务器缺少此文件?我已经尝试将它添加到我的项目中的许多不同的地方,也添加到c:// inetpub / wwwroot但仍然得到错误。

有什么想法吗?

编辑:我也是从localhost运行。

1 个答案:

答案 0 :(得分:0)

这表示未通过您在Fiddler中看到的URL提供clientaccesspolicy.xml文件。您可能没有配置IIS来提供XML文件;当你没有这样做时,IIS会在被要求提供这样一个文件时返回404。