相关疑难解决方法(0)

Asp.net身份验证错误

我想将IdentityContext与mydbcontext集成,但我正在接受此错误

在模型生成期间检测到一个或多个验证错误:

Ivdb.Dal.Concrete.EFCodeFirst.IdentityUserLogin :: EntityType'IdentityUserLogin'没有定义键.定义此EntityType的键.Ivdb.Dal.Concrete.EFCodeFirst.IdentityUserRole :: EntityType'IdentityUserRole'没有定义键.定义此EntityType的键.IdentityUserLogins:EntityType:EntitySet'IdentityUserLogins'基于没有定义键的类型'IdentityUserLogin'.IdentityUserRoles:EntityType:EntitySet'IdentityUserRoles'基于类型'IdentityUserRole',没有定义键.

我怎么解决这个问题?

码:

 public partial class ivdbDb156978Context : IdentityDbContext<ApplicationUser> 
{
    static ivdbDb156978Context()
    {
        Database.SetInitializer<ivdbDb156978Context>(null);
    }

    public ivdbDb156978Context()
        : base("Name=ivdbContext")
    {
    }


    public DbSet<Car> Cars { get; set; }
Run Code Online (Sandbox Code Playgroud)

应用用户

    public class ApplicationUser : IdentityUser
{

}
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc-5 asp.net-identity

57
推荐指数
2
解决办法
2万
查看次数

标签 统计

asp.net-identity ×1

asp.net-mvc-5 ×1