我是C#编程的新手,并且设法开发了非安全的C#websocket服务器。服务器正在按预期工作,客户端使用ws://serverhostname:portnumber
从浏览器和c#客户端应用程序连接到服务器。
现在,我们必须将工作服务器移动到安全的websocket服务器。我试图寻找许多站点寻求帮助,但仍然不太清楚支持安全websocket通信的方式。
经过对互联网的大量研究后,我发现我们在服务器下面创建了安全的websocket服务器。
AuthenticateAsServer
。SslStream
类创建安全流。但对我来说仍然不清楚的事情是。
SslStream
对象在安全websocket上发送和接收数据,或者我们只需要使用SslStream
进行握手,然后使用套接字对象(如我的非安全服务器)发送和收到websocket上的数据。SslStream
上的数据。您能否帮助我提供源代码参考的源代码或链接,因为我已尽力获取所有信息但截至目前无法找到任何信息。