问题描述
我在ASP.Net core 3.1中遇到身份角色问题。 AspNetRoleUserRoles内部的数据不断被删除。
我无法找出是什么原因造成的。有没有办法记录这些动作,并弄清楚这些动作来自哪里。
解决方法
此问题是由拥有modelBuilder.ApplyConfiguration(new RoleConfiguration())引起的;在ApplicationDbContext类中。
容器每次都会在重新编写的角色和先前的角色被撤消的情况下重新分配其角色。
我在ASP.Net core 3.1中遇到身份角色问题。 AspNetRoleUserRoles内部的数据不断被删除。
我无法找出是什么原因造成的。有没有办法记录这些动作,并弄清楚这些动作来自哪里。
此问题是由拥有modelBuilder.ApplyConfiguration(new RoleConfiguration())引起的;在ApplicationDbContext类中。
容器每次都会在重新编写的角色和先前的角色被撤消的情况下重新分配其角色。