Asp.net和windows身份验证

时间:2009-01-05 11:35:23

标签: asp.net windows authentication forms

我的应用程序需要设计,以便管理员可以通过Web界面选择用户是否通过Windows身份验证或表单身份验证登录。

这意味着我无法在web.config中指定身份验证模式,即:

<system.web>
    <authentication mode="Windows"/>
</system.web>

我该如何处理?

2 个答案:

答案 0 :(得分:4)

这里有一篇MSDN文章,其中包含您的确切要求:

http://msdn.microsoft.com/en-us/library/ms972958.aspx

答案 1 :(得分:2)

使用表单身份验证模式,登录表单可以确定用户以及该用户的首选身份验证方法。如果用户可以进行Windows身份验证,则无需显示登录表单,只需将用户设置为已通过身份验证并相应地重定向。