【问题标题】:Where to place ClientAccessPolicy.xml for Local WCF Service?本地 WCF 服务的 ClientAccessPolicy.xml 放在哪里?
【发布时间】:2011-02-21 09:27:52
【问题描述】:

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

我需要做什么?

【问题讨论】:

    标签: silverlight clientaccesspolicy.xml


    【解决方案1】:

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

    link text

    link text

    link text

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-25
      • 1970-01-01
      • 2012-01-29
      • 2012-04-15
      • 2016-08-04
      • 2010-09-08
      • 1970-01-01
      • 2011-11-07
      相关资源
      最近更新 更多