如何将SSL添加到TcpListen服务器?

16

我使用TcpListener制作了一个简单的服务器,它很好用,但现在我想让连接更加安全。

连接到服务器的客户端将是Web服务器,因此证书是否可信要紧吗?还是只是针对Web浏览器的?

我找到的答案都不够直接明了!

更新:

当我分享这个应用程序时,用户是否也需要创建一个证书,或者所有用户都可以使用同一个证书?使用同一个证书会不会导致安全问题,或者您可以将证书绑定到应用程序中,以便不能看到它?

换句话说,最佳实践是什么?

1个回答

19

使用 SslStream 类:

通常,SslStream 类与 TcpClient 和 TcpListener 类一起使用。GetStream 方法提供一个适用于 SslStream 类的 NetworkStream。

链接中有一个完整的示例。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接