Donnerstag, Februar 27, 2020

WebSocket-Verbindung zu “ wss://‘ failed: Unexpected response code: 500

Ich bin immer 500-Fehlermeldung, beim ausführen von SignalR auf sichere websocket-beim laufen auf dem IIS Express.
Website läuft auf localhost:44300 mit Standard-cert.
Es funktioniert gut mit longPolling.

Beim Wechsel zu webSockets ich bin immer folgende Fehlermeldung:

WebSocket connection to 
'wss://localhost:44300/signalr/connect?transport=webSockets&connectionToken='
failed: Unexpected response code: 500 

Wenn der Fehler durch self-signed cert, wie deaktiviere ich es mit SignalR und websockets?

Oder könnte es durch etwas anderes verursacht?

  • Sie müssen überprüfen Sie die Protokolle für mehr details über die Ausnahme für Fehler 500.
  • Betriebssystem?

2 Kommentare

  1. 1

    Ich habe versucht, die Lösung dieses Problem mit der Initialisierung EventMachine, durch einfügen den folgenden code in eine Initialisierung config/Initialisierungen/eventmachine.rb:

    Thread.new { EventMachine.run } unless EventMachine.reactor_running? && EventMachine.reactor_thread.alive?
    

    und es funktionierte für mich!

Kostenlose Online-Tests