Fehler beim WebSocket-Handshake: Unerwarteter Antwortcode: 403

9

Ich habe WebSockets mit Spring Boot Application implementiert und habe folgende Fehlermeldung, wenn ich versuche, die ws-Verbindung mit der Chrome-Erweiterung Smart websocket client '. Ich habe jedoch kein Problem, wenn Sie die Spring Boot-Anwendung lokal ausführen.

%Vor%

Der einzige Unterschied, den ich sehe, ist in den Kopfzeilen der Anfrage:

In dem einen funktioniert es - Herkunft: Ссылка

In der einen funktioniert es nicht - Origin: chrome-extension: // omalebghpgejjiaoknljcfmglgbpocdp

Was ich in der Klasse WebSocketConfig getan habe, ist unten:

%Vor%

und funktioniert immer noch nicht .

Könnten Sie uns bitte mitteilen, was der Grund für diesen Fehler sein könnte und wie Sie ihn beheben können?

Vielen Dank im Voraus.

    
M.Bel 21.09.2016, 21:41
quelle

1 Antwort

4

Sie müssen Ihren "chrome-extension://..." Ursprung als erlaubten Ursprung oder sogar "*" konfigurieren, andernfalls wird er vom Server abgelehnt.

    
Brian Clozel 22.09.2016, 12:38
quelle