如何从asp.net表单身份验证转换为Windows身份验证

时间:2010-09-15 18:41:58

标签: asp.net windows-authentication

我被要求从使用aspnetdb数据库的角色的表单身份验证转换asp.net应用程序,而不是使用Windows身份验证。

这需要做什么?我还可以使用应用程序中定义的角色并存储在aspnetdb中吗?

1 个答案:

答案 0 :(得分:0)

,您可以对成员资格提供程序使用Windows身份验证,为角色提供程序使用SqlRoleManager。因此,您最终会使用Windows身份验证告诉您的应用程序正在访问该页面的用户,并且您可以在数据库中为这些Windows Auth用户设置您自己的应用程序特定角色 - 这些角色与Active Directory中的任何角色都不同且独立

ScottGu has a detailed explanation hereScottGU article