4

我们使用 SecurityMode.None 运行 NetTcpBinding。

现在我们还想要对发送的数据进行加密。将 SecurityMode 设置为Transport似乎还不够,因为尽管服务器已启动,但客户端无法再连接到服务器(在此更改之前有效)。

我还需要改变什么?

4

1 回答 1

6

HTTPS 是 HTTP 协议的一部分。

NetTcpBinding 使用不是 HTTP 的二进制协议。因此,您不能将 HTTPS 与 NetTcp 一起使用。

有关保护 NetTcp 的信息,请参阅:http: //msdn.microsoft.com/en-us/library/ms789011.aspx

于 2012-04-10T13:57:16.040 回答