SpringBoot2整合WebSocket出现请求403问题的解决办法

66 阅读1分钟

首先我们先来记录下SpringBoot整合WebSocket的步骤:

  1. 自定义WebSocketController继承TextWebSocketHandler类,重写其中的四个方法:

c796f27eb3e43ae62d20fb87e9d9b25.png

  1. 自定义WebSocket的配置类实现WebSocketConfigurer接口,重写方法注册socket

image.png

出现403问题的解决办法

SpringBoot默认使用了一个拦截器拦截了我们的wensocket请求,我们需要在注册WebSocket是添加上允许访问的配置信息:

image.png