远程 WCF 服务

Remote WCF Service

我构建了一个 WCF Windows 服务,我想通过 Internet 连接到它。 所以我一直在寻找合适的绑定。我决定使用 wsDualHttpBinding。

如果我在我的 xml 中使用 securityMode=None 并且在我的 ServiceContract 中使用 ProtectionLevel=None ,它目前正在工作。

现在我遇到了一个问题,我无法保护我的服务和我的客户端之间的连接,因为我不希望任何人在我的登录过程中看到任何细节。 当我使用 Message security 和 ProtectionLevel=EncryptAndSign 时,我无法访问我的服务。

有人知道问题出在哪里吗?

非常感谢。

终于完成了,
经过几天的研究,我找到了适合我的问题的解决方案。

我决定使用证书机制。现在我正在创建一个证书,我可以使用消息安全。

是的,开销很大,但效果很好。