Asp.net “本地站点功能”;Internet Explorer无法显示网页";在服务器上

Asp.net “本地站点功能”;Internet Explorer无法显示网页";在服务器上,asp.net,iis,iis-7,Asp.net,Iis,Iis 7,我有一个ASP.Net网站(不是web应用,fwiw),它通过我的开发笔记本电脑上的IIS在本地构建并运行良好 然而,当我将其发布到我们的QA框并尝试在远程进入该服务器时查看时,我从IE收到一条消息:“Internet Explorer无法显示该网页”。Firefox只是快速回吐“连接超时” 事件日志和IIS日志中绝对没有关于此的内容。我不确定在哪里可以找到更多信息 我很有信心这是一个ASP.Net的问题。我可以将我们的供应商Ektron的一个示例站点安装到IIS中,它将运行。如果我用自己的we

我有一个ASP.Net网站(不是web应用,fwiw),它通过我的开发笔记本电脑上的IIS在本地构建并运行良好

然而,当我将其发布到我们的QA框并尝试在远程进入该服务器时查看时,我从IE收到一条消息:“Internet Explorer无法显示该网页”。Firefox只是快速回吐“连接超时”

事件日志和IIS日志中绝对没有关于此的内容。我不确定在哪里可以找到更多信息

我很有信心这是一个ASP.Net的问题。我可以将我们的供应商Ektron的一个示例站点安装到IIS中,它将运行。如果我用自己的web.config覆盖示例的web.config,它将继续运行。如果我将整个示例站点吹走,并从本地站点复制到我的站点,我将得到关于“Internet Explorer无法显示网页”的消息

我试着让环境尽可能的靠近。这两个框都在.Net 4.0的集成应用程序池下运行IIS 7.5。我通过dev上的
localhost
和服务器上的IP进行浏览

我对网站模板不是很熟悉,所以我可能遗漏了一些明显的东西(我希望如此!)。我希望有人能为我提供一些指导,让我了解到底发生了什么,从而解决这个问题

更新


我想我越来越近了。通过使用Fiddler(谢谢您的建议,Amy!),我注意到它将请求重定向到SSL。SSL需要与我们的供应商不同的许可证,因此可能就是这样。我仍在试图理解为什么会发生重定向,但至少我现在有一些东西要看。

我会查看web.config/IIS-settings中的SSL设置,以及MimeType.config文件中Ektron的Mime类型。我发现一些.aspx页面,如(ekajaxtransform.aspx)由于防火墙/代理问题/限制而无法正常运行


希望有帮助。:)

尝试使用fiddler检查请求/响应。看起来请求从未到达服务器。可能是代理/路由/防火墙问题,因为您在IIS日志中看不到任何内容。我在远程处理服务器时遇到这些问题,不应该是网络问题。示例站点从远程运行。打开服务器上错误的远程查看。另外,在ASP.Net应用程序中添加日志记录:Fiddler告诉您的不仅仅是网络问题。花时间检查它告诉你的是值得的。我怀疑你从服务器上得到了500个错误。Fiddler response inspector可能会提供更多信息。@Amy CustomErrors已正确配置,但您的Fiddler建议可能提供了一些有价值的见解。