Невозможно подключиться к XSockets.СЕТЕВОЙ сервер, использующий готовые XSockets.ЧИСТЫЙ C # API при передаче через WSS

#c# #.net #ssl #websocket #xsockets.net

#c# #.net #ssl #websocket #xsockets.net

Вопрос:

Я создал сервер WebSockets с использованием XSockets.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.СЕТЕВАЯ документация безуспешно, потому что она не завершена с точки зрения использования WebSockets.СЕТЬ с использованием схемы WSS (SSL).

Я предполагаю, что я неправильно получаю ClientPool экземпляр, но это работало, пока я не переключился на WSS.

Ответ №1:

Я связался с XSockets.NET team и проблема ClientPool в том, что в ветке 3.x нет поддержки SSL / TSL, но они хотят добавить эту функцию во входящую ветку 4.x.