我的应用程序需要设计,以便管理员可以通过Web界面选择用户是否通过Windows身份验证或表单身份验证登录。
这意味着我无法在web.config中指定身份验证模式,即:
<system.web>
<authentication mode="Windows"/>
</system.web>
我该如何处理?
答案 0 :(得分:4)
这里有一篇MSDN文章,其中包含您的确切要求:
答案 1 :(得分:2)
使用表单身份验证模式,登录表单可以确定用户以及该用户的首选身份验证方法。如果用户可以进行Windows身份验证,则无需显示登录表单,只需将用户设置为已通过身份验证并相应地重定向。