我找不到任何工作解決方案...我試過每一個谷歌的結果。 我幾個小時都在想這件事。如何添加管理員角色(我的解決方案)
所以我只是插入我的新角色的SQL表:
insert into [dbo].[AspNetRoles] ([Id]
,[ConcurrencyStamp]
,[Name]
,[NormalizedName])
values(1,NULL,'Admin','Admin') ;
Insert into [dbo].[AspNetUserRoles] ( [UserId]
,[RoleId])
VALUES('user_id_from_[dbo].[AspNetUsers]' , 1)
我覺得它是那麼難看,真的最壞我可以做,但它的工作。
就這麼一個答案標記爲解決方案: Asp.Net core MVC6 How to initially add roles in Identity 3
,但我真的不知道尋找在谷歌的答案如何正確Startup.cs初始化roleManager後。
我甚至不相信這真的很難。我想我只是想念一些線索。