1

我的 silverlight 应用程序向使用 SSL 的远程主机上的 wcf-service 发出请求。

当我从 Visual Studio(使用 F5)运行应用程序时,IE 会打开起始页。一旦我向 wcf-service 发出第一个请求,我就会得到 CommunicationException(与跨域策略相关)。如果我刷新浏览器的页面,一切正常。

在我刷新浏览器页面至少 1 次之前,IE 似乎无法下载 clientaccesspolicy.xml。 在此处输入图像描述

但是这个文件在服务器上,我可以使用相同的 URL 下载它。

4

1 回答 1

0

通过使用 IIS + 自定义 SSL 证书(而不是 Web 开发服务器)修复。似乎用于 wcf 的端口和托管 silverlight 应用程序的 Web 应用程序必须相同。

于 2013-10-28T09:14:33.607 回答