项目部署到tomcat后,电脑可以访问,手机无法访问

服务器项目部署到tomcat,更改端口号后,电脑浏览器可以正常访问,但是手机上输入同样的外网IP/域名+端口号却出现空白,无法访问。

比如呢?你把例子放出来。
电脑浏览器可以正常访问
这个需要确认部署的是在内网还在外网。(看你说的已经是外网ip了,然后访问不到,如果是输入ip你访问不到,这种就需要考虑ip白名单了,公司ip在白名单内,而你手机网络不在)
域名方式也访问不到? 那么很可能是你的域名是否备案? 或者说域名nginx配置有没有直接转发到tomcat地址呢?
目前通过电脑、手机、微信调试工具均可以访问

img

参考GPT和自己的思路:

可能出现这种情况的原因有很多。可能是因为手机上的浏览器被防火墙拦截了,或者是因为手机上的网络配置出现了问题,或者是因为路由器对请求做了更改等等。针对这种情况,建议进行以下步骤:

  1. 确定手机和电脑是否在同一个局域网内,如果不在同一个局域网,那么可能需要设置端口映射才能让外部网络访问。

  2. 确认手机上的浏览器没有被防火墙拦截。可以尝试在手机上使用其他浏览器进行访问,或者暂时关闭手机上的防火墙进行测试。

  3. 确认手机上的网络配置是否正确。可以尝试切换手机网络,或者重新连接Wi-Fi进行测试。

  4. 确认路由器是否对请求做了更改。可以尝试使用其他设备(如平板电脑)进行访问。

如果以上步骤都没有解决问题,建议联系网络管理员或者对网络架构进行重新规划。

缓存也有可能