0

尝试调用soap服务时,我遇到了可怕的“尝试以跨域方式访问服务而没有适当的跨域策略”的错误。当我看提琴手时,它说

2| 404 | HTTP | THIS.ISTHEURLTOTHESERVICE.COM | /clientaccesspolicy.xml |

我试图理解,这是否意味着我缺少 clientaccesspolicy.xml 文件或托管服务的服务器缺少此文件?我尝试在许多不同的地方将它添加到我的项目中,也将它添加到 c://inetpub/wwwroot 但仍然出现错误。

有任何想法吗?

编辑:我也是从本地主机运行的。

4

1 回答 1

0

这表明您在 Fiddler 中看到的 URL 未提供 clientaccesspolicy.xml 文件。您可能没有配置 IIS 来提供 XML 文件;如果您还没有这样做,当被要求提供这样的文件时,IIS 将返回 404。

于 2012-01-25T18:43:47.427 回答