为了账号安全,请及时绑定邮箱和手机立即绑定

创建管理员用户时出现问题

创建管理员用户时出现问题

C#
千万里不及你 2021-05-11 17:24:45
我在使用控制器创建管理员用户时遇到问题。这里有什么问题?这是我的代码:public class ProductsController : Controller{    private SwagExchangeDb db = new SwagExchangeDb();    protected override void Initialize(RequestContext requestContext)    {        var ac  = new ApplicationDbContext();        var userManager = new ApplicationUserManager(new UserStore<ApplicationUser>(ac));        var roleManager = new RoleManager<IdentityRole>(new RoleStore<IdentityRole>(ac));        var user = new ApplicationUser { UserName = "hello@gmail.com", Email = "hello@gmail.com"};        userManager.Create(user, "Hello1234!");        roleManager.Create(new IdentityRole("admin"));        userManager.AddToRole(user.Id, "admin");    }出现错误:System.InvalidOperationException:'找不到用户ID。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 96 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信