ASP.NET 4.5.1 MVC 5应用程序未在浏览器中加载。无法打开http://

时间:2014-10-13 19:37:53

标签: asp.net-mvc iis-7.5 windows-authentication webdeploy intranet

问题

我正在使用Windows身份验证与MVC5 ASP.NET应用程序。当我在内联网上访问应用程序的URL时,我输入了(例如)http://derp.herp.edu。正如所料,它 问我在域名上的登录凭据。我进入了这些。

然后我得到一个完全空白的页面。没有错误消息。只是一个白色的屏幕。然后我在浏览器中启动了调试器,它只是声明:

无法打开http://derp.herp.edu

详细

我甚至不知道在哪里可以找到错误?我不知道造成这种情况的原因。我一直在寻找日志,但由于我是IIS7.5的新用户,我不确定我是否正在寻找正确的日志。 我刚刚在IIS7.5 Windows 2008 R2服务器上部署了MVC5。我相信我试图在其上部署的IIS是在安全的VLAN上。

尝试

  • 在我的机器IIS7.5上本地启动。有用。有没有搞错?
  • 移至inetpub文件的wwwroot以确保服务器上的文件权限正常。
  • 将IIS7.5上的默认网站与域名相关联。我可以在我的本地机器和浏览器中的服务器上看到它。

因此,我们知道域名有效。我们知道身份验证正在尝试运行。但是当它试图显示MVC 5 .NET应用程序时出现问题。

1 个答案:

答案 0 :(得分:0)

我弄明白了这个错误。这是一个完全无声的错误,因为浏览器只是坐在那里没有做任何事情。我开始检查IIS,发现.NET编译有一些问题。我在ASPNET4BreakingChangesAndStuffToBeAwareOf找到了修复程序。