3、注冊攔截器
1 @Configuration 2 @EnableWebMvc 3 @EnableWebSocket 4 public class MyWebSocketConfig extends WebMvcConfigurerAdapter implements WebSocketConfigurer { 5 6 @Override 7 public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) { 8 //前台 可以使用websocket環境 9 registry.addHandler(myWebSocketHandler(),"/websocket").addInterceptors(new HandshakeInterceptor()).setAllowedOrigins("http://", "https://", "*"); 10 } 11 12 // websocket 處理類 13 @Bean 14 public WebSocketHandler myWebSocketHandler(){ 15 return new MyWebSocketHandler(); 16 } 17 18 }