将套接字升级到SSL c#

时间:2017-07-13 09:59:55

标签: c# sockets security ssl .net-standard

我正在构建一个.netstandard库,我需要在Socket(System.Net.Sockets)上使用SSL

这是我的插座:

var hostEndPoint = new DnsEndPoint(Hostname, Port);

_socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

var socket_connectCompleted = new SocketAsyncEventArgs()
{
    UserToken = _socket,
    RemoteEndPoint = hostEndPoint
};

socket_connectCompleted.Completed += SocketConnectorCompleted;
_socket.ConnectAsync(socket_connectCompleted);

我使用套接字发送和接收数据,但我需要在此套接字上使用SSL,我该怎么做?

修改

我的问题不同,因为我正在使用Stream,而在另一个问题中他们使用TCPclient

0 个答案:

没有答案