我想在Windows Server 2008机器上的IIS上获得一个asp.net应用程序。 我可以从本地打到应用程序,没问题。 但是我无法在本地或从networking上的其他机器使用服务器的域名访问应用程序。
但是,这是一个奇怪的部分。 我可以使用域名访问IIS上的正常文件,这些文件都来自运行在服务器上的浏览器以及networking上另一台计算机上运行的浏览器。 这里是一个简介(“http”转换为下面的“htp”,因为我没有足够的要点在我的消息中有所有这些链接):
从IE上的服务器本身:
作品htp://localhost/foo.htm
作品htp:// localhost / App
作品htp://test.foo.com/foo.htm
死htp://test.foo.com/App
从另一台机器上的IE(在我的子网内部或外部):
作品htp://test.foo.com/foo.htm
死htp://test.foo.com/App
而当我说“死”时,我的意思是请求超时。
有任何想法吗?
我解决了这个问题 基本上应用程序被redirect到https,但仅用于远程连接,并且IIS不绑定到443。