最近用springboot项目搭建了一个基于websocket的聊天模块,'' ws://localhost:8080/myWebSocket/ 运行正常,连接也正常。
但是把这个模块接入到项目里的时候,就会报错:
failed: Error during WebSocket handshake: Unexpected response code: 200
原因是因为项目里用到了jwt协议的spring security鉴权问题
只要在SecurityConfig.java中修改配置,放过/myWebSocket/** 就解决了
