Roles.AddUsersToRoles() 要求 IDENTITY_INSERT 开启

Roles.AddUsersToRoles() requires IDENTITY_INSERT is ON

已从 LocalDB 迁移到 SQL 服务器。 正在尝试为用户添加角色:

if (!Roles.GetRolesForUser("admin").Contains("Admin"))
                Roles.AddUsersToRoles(new[] { "admin" }, new[] { "Admin" });

并抓住这个:

An explicit value for the identity column in table 'webpages_UsersInRoles' can only be specified when a column list is used and IDENTITY_INSERT is ON.

解决方案很简单:检查您的 webpages_UsersInRoles 字段。 必须禁用所有字段的身份规范