【问题记录】websocket连接失败,但后端毫无反应(已解决)
springboot内置tomcat版本问题,必须用tomcat7以上的,或者把内置tomcat去掉用外部tomcat—— 没用,不注入ServerEndpointExporter也没用。我以为被防火墙啥的拦截了,还关了防火墙、和安全软件,捣鼓了好久什么入站规则,出站规则,网络里允许iis的ws协议……这个问题,困扰了几天,竟然是这个原因。搞定的时候第一反应是松一口气又无奈,希望看博客的个位和我少
这次是第一次使用websocket去做一个东西。记录一次websocket总是连接失败的很无语的问题。
省流:前面的方法不是没用,错误发生在一个很无语的小问题——被广告插件拦截了
参考如下:
uniapp + ruoyi 完成websocket即时通讯_ruoyi websocket-CSDN博客
可能原因:
WebSocket连接错误的解决方案_websocket connection to failed-CSDN博客
-
springboot内置tomcat版本问题,必须用tomcat7以上的,或者把内置tomcat去掉用外部tomcat—— 没用,不注入ServerEndpointExporter也没用
【解决】websocket ws连不上或无法连接_websocket连接不上服务器_小白呀白的博客-CSDN博客 -
鉴权未放行 —— 没用,放行也不行
集成WebSocket报错,Error during WebSocket handshake: Unexpected response code: 200 · Issue #I1H8KP · 若依/RuoYi-Vue - Gitee.com
关于ruoyi集成websocket后报错“WebSocket connection to ‘ws://localhost‘ failed:”_Eugene Tsui的博客-CSDN博客 -
启动类加上@EnableWebSocket ——没用
集成websocket实现实时通信(ruoyi 使用笔记)_若依websocket_默 语的博客-CSDN博客 -
同源策略问题,加上@CrossOrigin —— 没用
后面又用本地去访问,诶websocket本地可以,但线上测试工具怎么都不行,后端是一点日志消息报错都没。我以为被防火墙啥的拦截了,还关了防火墙、和安全软件,捣鼓了好久什么入站规则,出站规则,网络里允许iis的ws协议……
最后换了一个浏览器测试才发现,其他浏览器根本没问题!但谷歌浏览器不应该啊,此时已经大概知道问题在哪,又捣鼓了一下,终于确定是被广告插件拦截了,关了之后,就没问题了。
这个问题,困扰了几天,竟然是这个原因。搞定的时候第一反应是松一口气又无奈,希望看博客的个位和我少遇到这样的问题。
更多推荐
所有评论(0)