WebSocket客户端测试,如下:
URL:ws://127.0.0.1:8080/ws/1 点击连接时,提示如下错误:

代码片段,如下:

分析
从代码上分析,这个websocket服务端的代码非常简单,但客户端就是死活无法连接,郁闷得不要不要的,最后排查问题往往出现在一些小的细节上。
解决
在spring security配置类中增加如下匿名访问就可以了。

本文讲述了开发者在尝试连接WebSocket服务端(ws://127.0.0.1:8080/ws/1)时遇到的问题,通过排查发现是Spring Security配置导致的访问限制。解决方法是在配置类中添加了匿名访问设置,确保了客户端能成功连接。
WebSocket客户端测试,如下:
URL:ws://127.0.0.1:8080/ws/1 点击连接时,提示如下错误:

代码片段,如下:

分析
从代码上分析,这个websocket服务端的代码非常简单,但客户端就是死活无法连接,郁闷得不要不要的,最后排查问题往往出现在一些小的细节上。
解决
在spring security配置类中增加如下匿名访问就可以了。

1万+
3639