【发布时间】:2012-04-16 18:35:41
【问题描述】:
有什么方法可以在不直接从 DB 中获取的情况下获取 RoleId?我知道我们可以通过以下方式获取角色名称:
string[] allRoles = System.Web.Security.Roles.GetAllRoles();
string[] allRolesForUser = System.Web.Security.Roles.GetRolesForUser(httpContext.User.Identity.Name);
但我需要访问 roleId。
有人知道吗?
【问题讨论】:
-
角色 API 不提供获取角色 ID 的方法。我想你可以创建一个自定义角色提供者。
标签: asp.net asp.net-mvc asp.net-mvc-3 asp.net-membership roles