ASP.NET MVC应用程序Windows身份验证使用窗体身份验证后停止工作

时间:2011-08-11 02:27:16

标签: asp.net forms-authentication windows-authentication

这让我感到烦恼,但我认为我将问题追溯到使用表单身份验证应用程序,现在我已经切换回尝试使用Windows身份验证,但出于某种原因只是想继续使用表单身份验证。

在web.config中只是通常的,甚至尝试过签名表单身份验证,但仍然坚持使用表单身份验证。

因此,在尝试使用System.Web.HttpContext.Current.User.Identity.Name是一个很好的空字符串并且用户未经过身份验证时,我得到了最新效果。

如何恢复Windows身份验证?

欢呼声 迈克尔

1 个答案:

答案 0 :(得分:0)

检查Web应用程序文件夹是否配置为在IIS中使用Windows身份验证,还检查内容文件,它们应该继承父权限。还要重新检查web.config文件中的身份验证模式,确保将其设置为Windows。