在站点根目录未经授权

时间:2014-07-08 07:38:24

标签: asp.net asp.net-membership

我为ASP.NET 4.0应用程序配置了表单身份验证。

登录/注销正在运行,但是当我登录时,我无法访问站点根目录(〜/)页面。当我在浏览器中访问此URL时,我收到401.2错误(Unathorised)。

错误消息:由于身份验证标头无效,您无权查看此页面。

其他页面访问正常。

当我注销时,可以访问站点root并重定向到登录页面(这是正确的行为)

有没有人遇到过这样的问题?

1 个答案:

答案 0 :(得分:0)

问题与<authorization>部分位于web.config的system.webServer部分内有关,因此它已应用于Web服务器授权规则,但不适用于网站。

授权部分的正确位置当然应该是system.web