引用:hxiaotong 发表于 2023-02-16 18:02 你应该想办法先验证你的tomcat是不是成功配置了跨域,然后再连im这个,否则有没有配置成功你不晓得,就白忙活了 |
引用:JackJiang 发表于 2023-02-16 17:47 加了也不行 |
引用:hxiaotong 发表于 2023-02-16 16:38 所以很诡异啊,代码里并没有针对3000这个端口进行什么跨域处理。你也不用纠结,直接按我说的把你的tomcat跨域配置就行了 |
引用:JackJiang 发表于 2023-02-16 16:01 但是我使用3000端口就是正常的,如果是web.xml应该连3000都不行才对吧 |
引用:hxiaotong 发表于 2023-02-16 15:46 猜到了,这很普遍,你百度一下,基于tomcat的java web如何解决跨域问题(需要对tomcat、web工程里的web.xml进行跨域配置,具体以资料为准)。 |
引用:JackJiang 发表于 2023-02-16 14:51 是的,8080是tomcat的web服务 |
其实代码里,并没有对端口3000做什么特殊的绑定,所以你说换成3001就出现这种情况,应该是另有原因。 不过跨域访问问题很常见,也很好解决,主要是配置你的请求源这些。 你这个http://localhost:8080是个tomcat的web服务吗? |