【问题标题】:404 error when i call webservice in java当我在java中调用webservice时出现404错误
【发布时间】:2015-09-16 21:21:10
【问题描述】:

我在 Java 中创建了一个球衣网络服务,但我遇到了以下问题: 当我在我的 localhost apache tomcat 服务器中运行该项目时,我使用 URL localhost:8080/api/verify?我没有任何问题。 当我在我的网络托管中上传它并使用 URL myDomainName/api/verify 调用它时?我收到 404 错误。 有谁知道为什么会这样? 提前谢谢你

【问题讨论】:

  • 页面不存在时出现404错误。确保输入正确的 URL 或文件存在..
  • 请问问题是否已解决?

标签: java web-services tomcat


【解决方案1】:
  1. 检查您的 Web 服务是否已部署并成功启动(在 80 端口上)。
  2. 检查您的主机安全设置以允许访问 /api/*

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      验证您使用的是 http 还是 https。

      编辑添加:确保您的默认 tomcat 端口 8080 在负载均衡器中(如果有的话)。如果您还没有,请尝试http://yourDomainName:8080/api/verify 看看是否满足您的所有需求。

      【讨论】:

        【解决方案4】:

        感谢大家的回复。

        我的虚拟主机支持解决了这个问题。 解决方案如下: 他将映射(mod jk tomcat connector)从 .jsp 更改为 / 以解决问题。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2021-01-06
          • 2017-03-06
          • 1970-01-01
          • 1970-01-01
          • 2012-02-20
          • 1970-01-01
          • 2018-08-31
          相关资源
          最近更新 更多