2016-06-13 118 views
-1

我已经在Windows服务器2012 R2标准的IIS中托管asp.net核心应用程序。当我在机器上使用基于本地主机的URL时,我的网站工作正常,但是当我尝试从网络计算机使用主机名/机器名访问URL时,它无法正常工作。我需要做些什么才能使其从其他计算机访问?asp.net核心RC2 iis主机

回答

0

有可能是这个原因有所不同:

  • 检查你的防火墙,以确保您的80端口是开放的。
  • 检查主机名是否指向服务器的IP URL。

什么是http代码返回它不起作用?

工具:
输入域和IP,确保它们指向相同的地方。

http://www.hcidata.info/host2ip.htm

+0

我有另一个应用程序运行在同一台机器上使用.net 4,可访问,所以没有防火墙或网络问题。 IE说网页无法显示 FireFox表示连接超时。 我认为asp.net核心需要一些额外的配置,使其可以访问网络。 – Omair

+0

阅读应用程序的日志,阅读窗口的事件查看器以查看流量​​。 – Destrif

+0

如果他使用IIS,我认为默认端口(80/443)将会打开,不是吗? – Pawel

0

如果防火墙是没有问题的,而网站通过本地主机工作在服务器上,确保您的IIS绑定是正确的。右键点击网站,编辑绑定,验证域名/ IP /等匹配你试图访问它。