Web services 正在尝试从Silverlight应用程序clientaccesspolicy.xml和crossdomain.xml访问SOAP服务

Web services 正在尝试从Silverlight应用程序clientaccesspolicy.xml和crossdomain.xml访问SOAP服务,web-services,soap,fiddler,crossdomain.xml,clientaccesspolicy.xml,Web Services,Soap,Fiddler,Crossdomain.xml,Clientaccesspolicy.xml,在尝试调用soap服务时,如果没有适当的跨域策略,我会害怕尝试以跨域方式访问服务。当我看着fiddler,它说 2 | 404 | HTTP | THIS.ISTHEURLTOTHESERVICE.COM |/clientaccesspolicy.xml| 我试图理解,这是否意味着我缺少clientaccesspolicy.xml文件,或者承载服务的服务器缺少此文件?我曾尝试在许多不同的地方将其添加到我的项目中,也将其添加到c://inetpub/wwwroot中,但仍然会出现错误 有什么想法吗

在尝试调用soap服务时,如果没有适当的跨域策略,我会害怕尝试以跨域方式访问服务。当我看着fiddler,它说

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

我试图理解,这是否意味着我缺少clientaccesspolicy.xml文件,或者承载服务的服务器缺少此文件?我曾尝试在许多不同的地方将其添加到我的项目中,也将其添加到c://inetpub/wwwroot中,但仍然会出现错误

有什么想法吗


编辑:我也是从localhost运行的。

这表明clientaccesspolicy.xml文件没有从您在Fiddler中看到的URL获得服务。可能您尚未将IIS配置为服务XML文件;如果您还没有这样做,当要求IIS提供此类文件时,IIS将返回404