2011-02-24 39 views
0

为什么我的ASP.net MVC网站不在Windows Server 2008上提供页面?该网站在集成模式下具有.net framework 4.0的应用程序池下运行。它提供.htm文件没有问题。但是,当我尝试查看任何MVC页面时,我会看到一个页面,指出“Internet Explorer无法显示该网页”。我如何解决这个问题?为什么我的ASP.net MVC网站不能在Windows Server 2008上提供页面?

回答

0

我发现问题是什么。这是一个追查的痛苦。服务器托管2个网站。 HTTPS绑定与该网站的IP地址没有关联。相反,IP绑定设置为“全部未分配”。

解决方案是将HTTPS绑定与网站的IP地址相关联。

1

带有IIS 7的Server 2008,您需要查看相关网站并转至HandlerMappings设置。您需要确保.Net映射设置为启用。

+0

我在handlerMappings下看不到任何.net映射。请澄清。 – Tarzan 2011-02-24 16:43:52

+0

@Tarzan - 你应该看到.aspx,.ascx,.ashx,.asmx等等的映射。如果你不这样做,那么你的服务器上不会安装.Net Framework 4.0。 – 2011-02-24 17:26:52

+0

安装.NET Framework 4.0。你在看web.config还是其他的东西? – Tarzan 2011-02-24 17:36:10

相关问题