- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
在更新 Entity Framework 中的 dll 之前,我能够做到这一点
user.Roles.Where(r => r.Role.Name == "Admin").FisrtOrDefault();
现在,我只能做 r.RoleId,我找不到方法来检索角色 ID 的名称。我在我的 Controller 和我的 AuthorizeAttribute 类中使用它。
有人可以帮我吗?
问候
最佳答案
试试这个
string id = UserManager.FindByEmail(model.Email).Id;
IList<string> roleNames=UserManager.GetRoles(id);
关于c# - 在 ASP.NET 的 IdentityUserRole 2.0 中获取角色名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30670817/
我是 Razorpages 的新手,希望在 IdentityUser 中包含用户的角色(我已经用 ApplicationUser 覆盖了自定义组名)。因此存在一个表 UserRoles,但我无法将 U
我正在使用 ASP.NET 身份提供程序和 EF 6 Code First,并且我创建了一个自定义 IdentityUserRole具有额外列的表 OrganisationId .自定义表名为 Use
首先使用实体框架代码。 尝试使用 IdentityRole id 作为自定义类的外键。 关系是正确的,但是当我尝试将数据添加到我的自定义表时出现此错误。 EntityType 'IdentityU
因此我的系统要求角色具有关联的到期日期。我已经实现了 Identity 2.0 框架,一切进展顺利,但我遇到了一个让我怀疑我的结构的问题。 public class ApplicationUserRo
为什么在尝试重命名使用 Identity 创建的表时出现此错误:“使用通用类型‘IdentityUserRole’需要 1 个类型参数”。请参阅下面我的代码: protected override
我正在我的项目中开发一个 Controller 。我正在尝试执行以下操作: string role = "something"; var newRole = new IdentityRole(); n
在 ASP Identity v2 之前,您可以这样做.. var context = new ApplicationDbContext(); var role = context.Users.Fir
我已经在网上搜索了数周,希望能找到解决我在使用 .NET Identity 框架创建数据库时遇到的问题的方法。 我发现的最接近的相关问题之一是:Customised IdentityUserRole
在更新 Entity Framework 中的 dll 之前,我能够做到这一点 user.Roles.Where(r => r.Role.Name == "Admin").FisrtOrDefault
我已经扩展了 IdentityUserRole 如下 public class ApplicationUserRoles : IdentityUserRole { [Key] publ
我创建了一个新的 MVC 5 项目,并尝试为我一直在创建的代码优先实体启用迁移,当我在包管理器控制台中收到以下 PS 异常时: One or more validation errors were d
我是一名优秀的程序员,十分优秀!