meRcy94
2017-07-26 04:53
采纳率: 100%
浏览 5.6k
已采纳

JavaWeb项目部署到Linux服务器无法正常访问

JavawWeb项目部署到阿里云的Linux服务器以后,在linux使用curl命令测试可以访问到项目,但是用外网访问浏览器Network显示 Provisional headers are shown
我查了这个原因有人说是请求被屏蔽还是怎么回事。防火墙应该也没有拦截8080端口,因为tomcat的首页可以被访问。
我也试着写了个测试程序试了下,也可以访问到。但是写好的项目就不能正常访问了。

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 某程序员 2017-07-26 06:58
    已采纳

    阿里云有个安全组规则,你要去那里配置打开8080端口

    已采纳该答案
    打赏 评论
  • oyljerry 2017-07-26 06:37

    既然tomcat可以访问,那你就看看你的web项目有没有收到请求,收到请求后,是如何返回错误信息的。log日志中多分析

    打赏 评论
  • meRcy94 2017-07-27 02:34

    谢谢大家了 问题解决了 是我自己粗心 开发时用了ajax请求 所以访问地址前面的域写在了一个js里面。打包之前只改了数据库的url,没有注意到这个,所以检查的时候忽略了看请求url地址。血的教训啊。

    打赏 评论

相关推荐 更多相似问题