我正尝试在IIS上为客户托管ASP.NET网站。我可以通过IP/域在本地访问该网站,但使用其他设备(其他IP)时无法访问。
以下是所有值得一提的细节:
- 端口打开(使用telnet检查)
- 使用应用程序池标识
C:\inetpub\logs\LogFiles\W3SVC2
下的日志显示:本地IP响应200,但所有远程IP响应302。- 可以在本地和远程访问默认IIS网站
为什么会发生这种情况有什么线索吗?我已经花了6个多小时在这上面,所以我愿意在这一点上尝试任何猜测。
- 附言:当涉及到IIS和ASP.NET时,我完全是新手 *
1条答案
按热度按时间wbgh16ku1#
所以问题是HTTP到HTTPS重定向。由于我将网站移动到另一个服务器,那里还没有安装SSL证书,也没有配置HTTPS,所以无法访问。我甚至没有在IIS中启用HSTS,所以我不知道,但我猜网站的ASP.NET配置本身存在某种重定向。
无论如何,即使我仍然无法解释为什么它在本地工作在第一,但所有重要的是,问题的原因被发现。