【问题标题】:Can't connect to localhost on my application server but can access it via web无法连接到我的应用程序服务器上的本地主机,但可以通过网络访问它
【发布时间】:2020-10-25 13:49:47
【问题描述】:

我有一个可以通过其 URL 访问的网站,但奇怪的是我无法通过服务器本身的 localhost 连接到它。

  • 我已确保“127.0.0.1 localhost”在我的主机文件中
  • 我已检查没有其他应用程序正在使用端口 80
  • 我已勾选“绕过本地地址的代理服务器”
  • 从命令行 ping 我的本地主机返回数据当您转到域主机 URL 时,应用程序加载成功

好消息是我的网站功能齐全,但我无法弄清楚如何在浏览器的本地主机上连接到它!有什么想法吗?

根据要求添加了详细信息;

  • 如果这具有误导性,它是一个网站而不是应用程序。
  • 网络服务器是 Amazon EC2 windows 实例上的 IIS。
  • 根 URL 只是一个简单的 html 页面,我可以通过域 URL 访问它。
  • 但是,当我 RDP 到服务器本身并尝试访问本地主机时,它不断阻止我,页面不会加载。

【问题讨论】:

  • 缺少重要信息,例如操作系统、编程语言、Web 服务器堆栈等。 “可通过网络访问的网络应用程序”究竟是什么意思?该应用程序是公开的吗?如果是公开的,怎么可能是本地的?
  • 我添加了更多细节

标签: web server localhost


【解决方案1】:

您的应用程序可能只监听外部 IP 地址。要将您的应用程序绑定到所有 IP 地址,您可以让您的应用程序监听 0.0.0.0。

能否请您显示相关代码以帮助定位问题?

【讨论】:

    猜你喜欢
    • 2017-10-05
    • 2017-01-19
    • 1970-01-01
    • 2018-11-21
    • 2010-09-22
    • 2020-10-07
    • 2015-05-15
    • 2017-03-08
    • 1970-01-01
    相关资源
    最近更新 更多