Я реализовал WebSockets с Спрингом загрузкой Применения и имею ниже сообщение об ошибке при попытке проверить соединение Ws с расширением хромированного «Смарта WebSocket клиентом». Однако у меня нет проблем при запуске приложения Spring Boot локально.Ошибки при WebSocket рукопожатия: Неожиданный код ответа: 403
WebSocket connection to 'ws://192.168.X.XYZ:8080/test' failed:
Error during WebSocket handshake: Unexpected response code: 403
Единственное различие, которое я вижу в заголовки запроса:
В одном он работает - Origin: http://192.168.X.XYZ:8080
В одном он не работает - Origin: хром-расширения: // omalebghpgejjiaoknljcfmglgbpocdp
То, что я сделал в классе WebSocketConfig ниже:
@Override
public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) {
registry.addHandler(myHandler(), "/test").setAllowedOrigins("http://192.168.X.XYZ:8080");
}
и еще нет работа.
Не могли бы вы сообщить, в чем причина этой ошибки и как ее исправить?
Заранее спасибо.
setAllowedOrigins ("*"); исправлена проблема. Благодаря! –