2015-09-16 83 views
0

我在Java中创建了一个球衣web服务,并且出现以下问题: 当我在localhost apache tomcat服务器中运行项目时,我使用URL localhost:8080/API /验证?我没有任何问题。 当我上传它在我的网络托管,我用URL myDomainName/api /验证?我得到404错误。有没有人知道它为什么发生? 预先感谢您当我在java中调用webservice时出现404错误

+0

页面不存在时出现404错误。确保你输入正确的URL或文件存在.. – nbro

+0

你能告诉问题是否解决? –

回答

0
  1. 检查您的Web服务进行部署,并成功启动(上端口)。
  2. 检查您的主机安全设置,以允许访问/api/*
0

检查您的DNS服务器,防火墙和负载均衡器,确保它们指向您的应用。

验证您是否使用http或https。

编辑添加:确保您的默认tomcat端口8080在负载平衡器中(如果有的话)。如果你还没有试用http://yourDomainName:8080/api/verify,看看你是否需要这些。

0

请尝试别人的建议,并检查您的域名(myDomainName)是否是正确的。如果您已将打算打包成战争,请检查生成的文件夹的名称。

0

谢谢大家的回复。

该问题已由我的虚拟主机支持解决。 解决方案如下: 他将映射(mod jk tomcat连接器)从.jsp更改为/以解决此问题。

相关问题