我需要一个管理员用户在数据库中初始化,因为要注册一个新的帐户管理员权限是必需的。问题是,当我启用加密(加密所有注册用户密码)时,它还会尝试解密初始化的管理员密码,并返回错误: Encoded password does not look like BCrypt 我在想,我可以在将初始化的管理员密码存储到数据库目前,我正在使用SQL查询以admin用户身份初始化数据库。
我使用教程将用户数据库的主键从字符串更改为整数,但初始化角色管理器时遇到了困难。它过去使用以下命令进行初始化
var roleManager = new RoleManager<IdentityRole>(new RoleStore<IdentityRole>(context));如何使用新数据创建角色管理器?