我已经注释了一个类(它将用于WebSocket)
"@ServerEndpoint("/myEndPoint")"
当我启动我的网络应用程序时,我会收到这样的消息 -
03/13/2015 10:37:33.953 [qtp1157136713-20 - ] DEBUG o.s.w.s.h.SimpleUrlHandlerMapping - Mapping [/myEndPoint] to HandlerExecutionChain with handler [org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler@10dc828b] and 1 interceptor
所以当我发送一个websocket请求时,Spring最终会拦截它。如何配置Spring不截取以“myEndPoint”开头的任何URL?
答案 0 :(得分:0)
试试这个:
@ServerEndpoint(value = "/myEndPoint", configurator = SpringConfigurator.class)
另见链接: http://spring.io/blog/2013/05/23/spring-framework-4-0-m1-websocket-support
答案 1 :(得分:0)
使用sprint-security.xml,我能够排除URL