【发布时间】:2014-10-28 16:41:15
【问题描述】:
我已经用 Sslstream 实现了 TCP 客户端并尝试连接服务器。我提供了客户证书。现在的问题是,当我尝试在需要服务器证书并且需要客户端身份验证时运行客户端时,它可以成功运行。
但是当我尝试连接服务器设置时,当时不需要客户端身份验证,我无法进行正确的通信,并且由于底层连接已关闭,因此与端口的连接不成功。所以请建议什么是确切的 tcpclient sslstream 实现,它将与启用 SSL 的服务器连接并且不需要客户端身份验证。 似乎当时不需要 clientAuthentication 时,它仍在检查身份验证,因此它给了我 sslStream 类的 IsMutuallyAuthenticated 属性 false 哪里 IsAuthenticatedProperty 为 true。
【问题讨论】:
标签: c# .net ssl console sslstream