在哪里为本地WCF服务放置ClientAccessPolicy.xml?

时间:2010-05-19 13:30:23

标签: silverlight clientaccesspolicy.xml

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

我需要做什么?

1 个答案:

答案 0 :(得分:0)

我认为这是一个重复的问题: 这里有一些链接,看看是否有任何帮助你:

link text

link text

link text