【发布时间】:2011-02-22 09:01:10
【问题描述】:
我在 IIS 中托管了我的 Silverlight 应用程序,现在当我尝试访问该应用程序时出现以下错误
System.ServiceModel.CommunicationException:发生错误时 试图向 URI 发出请求这可能是由于试图 在没有适当跨域的情况下以跨域方式访问服务 政策到位,或政策不适合 SOAP 服务.....
我已经在 wwwroot 以及虚拟目录中正确放置了跨域策略。
<?xml version="1.0"?>
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
【问题讨论】:
-
安装 Fiddler,您将能够看到您的机器和服务器之间的流量。
-
你好,它返回一个代码 200 用于跨域和客户端访问策略!