【问题标题】:how to configure iis so that I can connect to my iis hosted localhost from a remote windows pc如何配置 iis 以便我可以从远程 windows pc 连接到我的 iis 托管 localhost
【发布时间】:2013-08-29 21:30:26
【问题描述】:

这方面肯定有很多问题,但我无法让它发挥作用。我有一个在 iis(windows 8/ 6.2 版)中本地运行的 asp.net 应用程序,我可以在本地浏览它。下面的示例,它可以正常工作。

  http://localhost:1234

我正在尝试使用远程桌面从 Windows 虚拟机浏览此站点,然后在客户端计算机上启动浏览器。不幸的是,这个显示“Internet Explorer 无法显示网页”

任何想法为什么我无法在远程桌面上通过?客户端显然可以访问互联网,我可以 ping 另一台机器(两种方式)。是否有我可以配置的 IIS 或防火墙设置。开发箱(即这种情况下的 Web 服务器)上的防火墙已打开防火墙。当我关闭它时,我仍然收到相同的错误消息。

我的 iis 身份验证设置如下所示(针对我的网站,而不是针对“默认网站”):

在客户端机器上,我正在使用以下内容:

  http://12.34.56.78:1234

谢谢, 詹姆斯

【问题讨论】:

  • 转到 Windows 防火墙并打开 TCP 端口 1234
  • 你能通过访问http://12.34.56.78查看IIS是否工作吗?
  • Lex Li:我刚刚将规则添加到防火墙并点击刷新。刷新页面需要很长时间,所以它肯定会努力连接但仍在等待结果(等待时间接近 5 分钟)
  • Nilesh:我会尽快尝试,因为我之前对 Lex Li 的评论是冻结浏览器,我想先看看它是否有效。在创建问题之前,我确实只尝试了 IP,它显示了相同的错误消息。我很快会再试一次。

标签: asp.net iis networking


【解决方案1】:

你能ping通ip吗?禁用两台机器上的防火墙并尝试。

告诉我

【讨论】:

    【解决方案2】:

    尝试使用 https: 而不是 http: 并且要从其他 PC 访问该网站,您需要启用匿名身份验证。您还需要从网站的 IIS 设置中启用目录浏览。

    【讨论】:

      猜你喜欢
      • 2010-09-19
      • 2019-05-28
      • 2015-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-30
      • 1970-01-01
      相关资源
      最近更新 更多