我正在使用带有后端弹簧的wss(安全网络套接字)和用于javascript客户端的STOMP.
有谁知道为什么得到:
Handshake failed due to invalid Upgrade header: null
Run Code Online (Sandbox Code Playgroud) 我正在使用 wss(安全 Web 套接字)与来自后端的 spring 4.2.x 和用于 javascript 客户端的 STOMP。我可以在http下成功运行它,但在https下运行失败。
我遇到的唯一错误是:
错误 oswsssDefaultHandshakeHandler - 由于升级标头无效,握手失败:空
JS错误是:
与“wss://.example.com/.../websocket”的 WebSocket 连接失败:WebSocket 握手期间出错:意外响应代码:400
我在 google 上搜索了很多,明白我应该在 wildfly 上做一些配置以使其支持 wss 请求。但我不知道怎么做。如果有人可以提供任何想法,请提前致谢!