我正在尝试在Windows Server2008机器上安装一个asp.net应用程序。我可以从本地主机访问应用程序,没问题。但我无法使用服务器的域名在本地或网络上的另一台机器上访问该应用程序。
但这里有个奇怪的地方。我可以使用域名访问IIS上的普通文件,既可以从服务器上运行的浏览器访问,也可以从网络上其他计算机上运行的浏览器访问。这是一个概要("http“在下面转换为"htp”,因为我没有足够的分数在我的消息中包含所有这些链接):
从服务器本身的IE:
works htp://localhost/foo.htm
works htp://localhost/App
作品htp://test.foo.com/foo.htm
dead htp://test.foo.com/App
从另一台计算机上的IE:
作品htp://test.foo.com/foo.htm
dead htp://test.foo.com/App
当我说“死”的时候,我指的是请求超时。
有什么想法吗?
发布于 2011-02-14 23:25:39
我解决了这个问题。基本上,应用程序重定向到https,但仅用于远程连接,而IIS没有绑定到443。
发布于 2011-02-14 07:19:52
假设您的服务器域名为myServer,IP为192.168.2.1。
尝试通过另一台计算机的域名对服务器执行ping-ing操作。在DOS提示符下键入:
ping myServer你得到回应了吗?
尝试使用服务器的IP地址访问服务器上的站点:
http://192.168.2.1/foo.htm如果它通过IP可见,但不能通过名称ping,那么您的问题与DNS有关。你需要
Host Name选项进行Edit Bindings ... )。<代码>F216
HTH
发布于 2011-02-12 09:14:28
https://stackoverflow.com/questions/4974864
复制相似问题