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

lit*_*ike 37 asp.net asp.net-membership

我想知道登录用户所属的角色,而无需针对所有可能的角色检查用户(即使用Page.User.IsInRole())

lit*_*ike 65

using System.Web.Security;

Roles.GetRolesForUser() 
Run Code Online (Sandbox Code Playgroud)

要么

Roles.GetRolesForUser(String) 如果没有定位当前登录的用户.

  • 什么时候没有启用角色管理器功能? (14认同)