我想从C#中的sslstream获取端口号。
当您拥有TcpClient时,可以像这样提取:

TcpClient client = listener.AcceptTcpClient();
var endpoint = ((IPEndPoint)client.Client.RemoteEndPoint);

最佳答案

SslStream是另一个任意Stream周围的“装饰器”,在本例中为NetworkStream。它没有公开内部(尾部)流(嗯,但是,InnerStreamprotected),并且SslStream本身没有端口的概念。基本上:您需要单独获取此信息,然后将其包装在装饰器中。

关于c# - 如何在C#中从sslstream获取端口号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59175744/

10-09 21:21