0

我已经使用 XSockets.NET 构建了一个 WebSockets 服务器,并将其切换为使用 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 之前一直有效。

4

1 回答 1

0

我已经联系了 XSockets.NET 团队,问题是ClientPool在 3.x 分支中没有 SSL/TSL 支持,但他们希望在传入的 4.x 分支中添加此功能。

于 2014-06-26T17:25:15.490 回答