我正在尝试创建一个基本的 WCF 服务和 Silverlight 客户端。
我已按照以下教程进行操作:http://channel9.msdn.com/shows/Endpoint/Endpoint-Screencasts-Creating-Your-First-WCF-Client/
由于Silverlight 4与WSHttpBinding不兼容,我将其更改为BasicHttpBinding。
不幸的是,我现在不断收到此错误:“尝试向 URI'**' 发出请求时发生错误。这可能是由于在没有适当的跨域策略的情况下尝试以跨域方式访问服务所致,或不适合 SOAP 服务的策略。您可能需要联系该服务的所有者来发布跨域策略文件,并确保它允许发送与 SOAP 相关的 HTTP 标头。
我将 clientaccesspolicy.xml 放在 WCF 项目的根目录中(与 Silverlight 客户端位于同一解决方案中)。这并没有解决问题。
我需要做什么?
我认为这是重复的问题:
这里有一些链接,看看其中是否对您有帮助:
链接文本
链接文本
链接文本
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)