无法连接到XSockets.. NET服务器使用开箱即用的XSockets.当传输通过WSS时.NET c# API

本文关键字:XSockets NET 传输 API WSS 连接 服务器 | 更新日期: 2023-09-27 18:10:09

我已经使用XSockets构建了一个WebSockets服务器。. NET和我已经切换到使用WSS方案(SSL)。

虽然看起来JavaScript XSockets。. NET API连接到整个WebSocket服务器,c# API无法连接。

客户端代码示例:

ClientPool notificationsPoolClient = 
    ClientPool.GetInstance("wss://[host]:7532/[controller name]", "*");

当我尝试使用整个ClientPool发送消息时,我得到一个KeyNotFoundException:

commentsPoolClient.Send([text], "[Action name]");

我已经检查了官方的XSockets。.NET文档没有运气,因为它没有完成使用WSS方案(SSL)从。NET消费WebSockets。

我的猜测是我没有以正确的方式获得ClientPool实例,但这是工作的,直到我切换到WSS

无法连接到XSockets.. NET服务器使用开箱即用的XSockets.当传输通过WSS时.NET c# API

我已经联系了XSockets。问题是ClientPool在3中没有SSL/tls支持。X分支,但他们希望在即将到来的4中添加此功能。x分支。