在网络中访问 localhost Web 应用程序

Posted

技术标签:

【中文标题】在网络中访问 localhost Web 应用程序【英文标题】:Access localhost web application in network 【发布时间】:2018-01-04 13:58:06 【问题描述】:

我在 Apache Tomcat 服务器中部署了一个 Web 应用程序。现在我可以在http://localhost:port_Number/appName 中使用应用程序了。

我想从连接在 LAN 中的另一台计算机访问 appName。 我可以看到涉及 WAMP 的参考资料,但我只是使用 Apache tomcat。

【问题讨论】:

您的服务器监听的是localhost 还是127.0.0.1?如果是这样,请让它改为收听0.0.0.0,以便它也可以在您的 LAN 接口上进行收听。 【参考方案1】:

首先,您需要知道您局域网中服务器的 IP 地址。因此,您可以像

一样访问您的服务器应用程序

http://192.168.1.100:8080/appName

其中 192.168.1.100 是您的 IP,“8080”是 Tomcat 服务器端口。在此之后,您必须检查您的 Tomcat 服务器是否正在侦听您的 LAN IP。

【讨论】:

以上是关于在网络中访问 localhost Web 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

从 iPhone 访问 localhost(在同一网络中)

如果应用程序正在侦听“localhost”,我们如何访问网络外的节点服务器?

通过wifi访问来自android的localhost

无法使用 ip:port 访问 WEB API,但可以在 VS 调试模式下使用 localhost:port

有些东西阻止了Azure上Ubuntu localhost的流量

访问asmx Web服务时出现错误请求