无法找到将webapp从localhost移动到服务器页面

时间:2014-07-24 08:52:16

标签: java http tomcat networking playframework-1.x

我开发了一个游戏! 1.2.7调用现有在线支付服务的网络应用程序,以eclipsified工作于Java。

我将POST中的数据发送到servlet,并在GET中向我的应用程序获取响应。这是可能的,因为发送到服务的数据之一是我的控制器处理响应的URL。

我在本地环境中完美地工作但是当我使用公共IP将webapp移动到本地服务器上的Tomcat容器时,我被卡住了,因为服务响应无法像以前那样找到我的webapp。

本地网址类似于

http://localhost:port/myAction

当我把它放在tomcat上时,我将URL更改为

http://my.public.ip.address:tomcat_port/app_name/myAction

我从浏览器收到“页面不可用”消息 我的猜测是我错过了网络通信的一些基础知识,我想知道如何在我们的服务器上部署应用程序时使用它。

聚苯乙烯。对不好的标记感到抱歉,我不确定这个问题的目标是什么

编辑:没有来自catalina.out的日志。如果我运行应用程序,则不会记录任何内容

1 个答案:

答案 0 :(得分:0)

我知道默认情况下每个路由器都没有启用环回,因此我遇到了解决方案 因此,当我从服务器所在的局域网发送请求时,我将永远无法拥有响应客户端,除非在路由器上启用了环回。

要测试我的应用程序,我必须使用从内部可见的服务器本地地址。