Spring Websocket 400 错误:由于升级标头无效,握手失败:空

Car*_*hou 5 https spring websocket wildfly

我正在使用 wss(安全 Web 套接字)与来自后端的 spring 4.2.x 和用于 javascript 客户端的 STOMP。我可以在http下成功运行它,但在https下运行失败。

我遇到的唯一错误是:

错误 oswsssDefaultHandshakeHandler - 由于升级标头无效,握手失败:空

JS错误是:

与“wss://.example.com/.../websocket”的 WebSocket 连接失败:WebSocket 握手期间出错:意外响应代码:400

我在 google 上搜索了很多,明白我应该在 wildfly 上做一些配置以使其支持 wss 请求。但我不知道怎么做。如果有人可以提供任何想法,请提前致谢!