我正在构建一个.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