#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.