Asp.net 是否有方法更新User.IsInRole?
我已将用户角色添加到表单身份验证中,但我希望能够在需要时更改角色 我知道User.IsInRole返回一个布尔值,以检查它是否与给定的字符串/角色相符。比如User.IsInRole(“管理员”) 但我希望能在需要时改变角色 有办法吗Asp.net 是否有方法更新User.IsInRole?,asp.net,forms-authentication,asp.net-roles,Asp.net,Forms Authentication,Asp.net Roles,我已将用户角色添加到表单身份验证中,但我希望能够在需要时更改角色 我知道User.IsInRole返回一个布尔值,以检查它是否与给定的字符串/角色相符。比如User.IsInRole(“管理员”) 但我希望能在需要时改变角色 有办法吗 User.SetRole还是什么 这部分库用户与库角色一起工作。例如,我想向用户“Nick1”添加“SeeAll”角色,您可以这样做: Roles.AddUserToRole("Nick1", "SeeAll"); 然后,如果要删除角色“SeeAll”,可以使用
User.SetRole还是什么 这部分库用户与库角色一起工作。例如,我想向用户“Nick1”添加“SeeAll”角色,您可以这样做:
Roles.AddUserToRole("Nick1", "SeeAll");
然后,如果要删除角色“SeeAll”,可以使用以下命令:
Roles.RemoveUserFromRole("Nick1", "SeeAll");
在此之前,您应该配置并创建此库的所有方面(如果您想使用SQL Server或Cookie保存角色,您想使用哪些角色等等)
您有关于角色库的更多详细信息