1

我正在尝试创建一个基本的 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 客户端在同一个解决方案中)。这并没有解决问题。

我需要做什么?

4

1 回答 1

0

我认为这是重复的问题:这里有一些链接,看看它们是否对你有帮助:

链接文本

链接文本

链接文本

于 2010-05-19T13:36:30.427 回答