| 123456789101112131415161718192021222324252627 |
- package com.usky.webScoket;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.context.annotation.Configuration;
- import org.springframework.web.socket.config.annotation.EnableWebSocket;
- import org.springframework.web.socket.config.annotation.WebSocketConfigurer;
- import org.springframework.web.socket.config.annotation.WebSocketHandlerRegistry;
- /**
- * @author buhao
- * @version WebSocketConfig.java, v 0.1 2019-10-17 15:43 buhao
- */
- @Configuration
- @EnableWebSocket
- public class WebSocketConfig implements WebSocketConfigurer {
- @Autowired
- private HttpAuthHandler httpAuthHandler;
- @Autowired
- private MyInterceptor myInterceptor;
- @Override
- public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) {
- registry
- .addHandler(httpAuthHandler, "/top/WS/alarmPush")
- .addInterceptors(myInterceptor)
- .setAllowedOrigins("*");
- }
- }
|