У меня проблема с WebSocket4Net, когда я получаю сообщение об ошибке при открытии соединения, а затем соединение закрывается.
Проблема в следующем:
Я подключаюсь, используя следующий код:
Dim objWebSocket As WebSocket
objWebSocket = New WebSocket(WebsocketURL)
objWebSocket.Security.AllowNameMismatchCertificate = True
objWebSocket.Security.AllowCertificateChainErrors = True
AddHandler objWebSocket.Opened, AddressOf WebSocket_Opened
AddHandler objWebSocket.Error, AddressOf WebSocket_Error
AddHandler objWebSocket.Closed, AddressOf WebSocket_Closed
AddHandler objWebSocket.MessageReceived, AddressOf WebSocket_MessageReceived
objWebSocket.Open()
Функции обратного вызова:
Private Sub WebSocket_Opened(sender As Object, e As System.EventArgs)
End Sub
Private Sub WebSocket_Error(sender As Object, e As SuperSocket.ClientEngine.ErrorEventArgs)
End Sub
Private Sub WebSocket_Closed(sender As Object, e As System.EventArgs)
End Sub
Private Sub WebSocket_MessageReceived(sender As Object, e As WebSocket4Net.MessageReceivedEventArgs)
End Sub
Когда я вызываю objWebSocket.Open (), функция WebSocket_Error запускается с исключением: HTTP / 1.1 200, затем соединение закрывается.
Пожалуйста, совет