Websocket 在 Postman 中工作,但在 Chrome 中不工作

Websocket working in Postman, but not in Chrome

我有一个 spring 引导应用程序,我在其中创建了一些 websockets。

我可以通过 localhost:8080/ws/v1 在邮递员上连接到他们,但是当我尝试使用以下代码连接到 chrome 中的 websockt 时

let socket = new WebSocket("ws://localhost:8080/ws/v1");

它不工作。

您是否知道浏览器是否对我需要处理的 http 请求进行了一些额外的安全检查,例如 CORS?

我怀疑罪魁祸首可能没有使用安全连接。 (wss:// 不是 ws://) 看到一堆帖子说 chrome 不允许不安全的 websockets。