我开发了一个 WPF 应用程序,它可以与同一域下的一组自托管 WCF 服务进行通信,并且我在配置文件中使用以下设置。
<security mode="Transport">
<transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" />
<message clientCredentialType="Windows" />
</security>
我在不同域的服务器上托管服务。我可以通过将安全模式设置为“无”来实现通信,但这并不理想。
是否有任何其他设置我可以使用来进行跨域通信,或者我必须使用一些受信任的证书? 如果有人可以指导我,我会很高兴,因为在 google 上的所有搜索都将我引导到 silverlight 应用程序 +Crossdomain.xml+WCF,但我还没有看到跨域环境中的任何 WPF 组合。