我可以将NetTcpBinding与传输安全性(https)一起使用但不使用客户端证书

时间:2012-04-10 12:21:09

标签: wcf ssl nettcpbinding transport

我们使用SecurityMode.None运行NetTcpBinding。

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

我还需要改变什么?

1 个答案:

答案 0 :(得分:5)

HTTPS是HTTP协议的一部分。

NetTcpBinding使用不是HTTP的二进制协议。因此,您不能将HTTPS与NetTcp一起使用。要保护NetTcp,请参阅:http://msdn.microsoft.com/en-us/library/ms789011.aspx