2012-06-06 66 views
0

我开发了一个使用Razor(Microsoft WebMatrix)的网站,现在我想在Intranet上使用它。我的服务器正在运行Windows Server 2008 Standard。问题是,当我尝试访问网站时,出现以下错误:HTTP错误403.14 - 禁止,Web服务器配置为不列出此目录的内容。在IIS 7上的剃刀网站

如果有人曾经看到过这个错误或知道如何解决它,请告诉我。我在论坛上发现了很多类似的问题,但没有一个解决方案适用于我。

+0

你设置默认文档在IIS中'Index.cshtml'或任何你正在使用? – bluevector

+0

它应该是Default.cshtml,所以是的,我做了... – EnigmaSAC

+0

目录上的权限如何?运行IIS的用户是否具有读取和执行权限? – bluevector

回答

1

它的工作,我不得不在下一行添加到Web.config:

<system.webServer> 
    <modules runAllManagedModulesForAllRequests="true"/> 
</system.webServer>