Asp.net 如何获取当前登录用户的角色列表

Asp.net 如何获取当前登录用户的角色列表,asp.net,asp.net-membership,Asp.net,Asp.net Membership,我想知道登录用户属于哪些角色,而不必对照所有可能的角色检查用户(即使用Page.user.IsInRole()) 或 角色。GetRolesForUser(字符串)如果不针对当前登录的用户。如果要检查当前登录用户的特定角色,请尝试此操作: Roles.IsUserInRole("Admin") 当角色管理器功能未启用时,情况如何?如果角色管理器功能未启用,请在Web.config中启用它:问题是否特别询问了避免单独检查每个角色的方法?如果可以,请添加一些有用的参考,以解释某些需要信息。 Rol

我想知道登录用户属于哪些角色,而不必对照所有可能的角色检查用户(即使用Page.user.IsInRole())


角色。GetRolesForUser(字符串)
如果不针对当前登录的用户。

如果要检查当前登录用户的特定角色,请尝试此操作:

Roles.IsUserInRole("Admin")

当角色管理器功能未启用时,情况如何?如果角色管理器功能未启用,请在Web.config中启用它:
问题是否特别询问了避免单独检查每个角色的方法?如果可以,请添加一些有用的参考,以解释某些需要信息。
Roles.IsUserInRole("Admin")