Thread.CurrentPrincipal.Identity和Active Directory

时间:2010-08-14 13:04:08

标签: c# asp.net active-directory

我想验证Thread.CurrentPrincipal.Identity在Active Directory中有条目或将用户重定向到登录页面以检查数据库是否有效用户。

MBM

1 个答案:

答案 0 :(得分:2)

如果在IIS中打开了集成Windows身份验证,并且您已在Web.config中将身份模式设置为“windows”,则使用AD进行身份验证是完全自动的。您本身不需要“登录页面”。你可以而且应该在Application_AuthenticateRequest处理程序的global.asax文件中进行这样的检查。

你真的应该自己去读这个: http://msdn.microsoft.com/en-us/library/ff649337.aspx

我不能强调Keith Brown的书对于理解和正确理解这些概念有多大帮助: http://alt.pluralsight.com/wiki/default.aspx/Keith.GuideBook/HomePage.html

相关问题