有没有办法与System.Net.Sockets.Socket对象一起使用TLS 1.2协议?

问题描述:

我正在使用System.Net.Sockets.Socket对象来发送和接收数据。 目前它不使用TLS 1.2。有没有办法与Sockect对象一起使用TLS 1.2协议?或者我需要做一个完全不同的方式?有没有办法与System.Net.Sockets.Socket对象一起使用TLS 1.2协议?

谢谢。

+0

下面是一个有用的文章,我升级到TLS 1.2的Web服务时使用:[链接](http://blogs.perficient.com/microsoft/2016/04/tsl-1-2-and-net -支持/)。我希望这能帮助你指出正确的方向。 – Wenadin

请参阅SslStream类,https://msdn.microsoft.com/en-us/library/system.net.security.sslstream(v=vs.110).aspx。这个URL有一个示例代码用于服务器端和客户端的操作(虽然这些例子是用C++和C#)。

+0

因此,Sockets类无法使用TLS 1.2协议?我需要改变一些现有的代码,我有点犹豫,以完全不同的方式做。 – ashlar64