在云服务器上使用DB的ASP.NET身份



我创建了一个具有身份的新的MVC5项目,它创建了自己的DB,我想用同一矿山和云服务器上的同一db进行更改。因此,我有2个连接刺,我更改的唯一内容是表名:ex ex:aspnetuser到cjuser等。我想要一些简单的方法将自动生成的本地DB更改为我自己的云。

2我拥有的连接字符串身份创建的默认一个和我自己连接的DB。

因此,项目可以与其自身的连接一起使用,但是当我将身份模型中的连接更改为矿山时,它就停止工作。

public class ApplicationUser : IdentityUser
{
    public async Task<ClaimsIdentity> GenerateUserIdentityAsync(UserManager<ApplicationUser> manager)
    {
        // Note the authenticationType must match the one defined in CookieAuthenticationOptions.AuthenticationType
        var userIdentity = await manager.CreateIdentityAsync(this, DefaultAuthenticationTypes.ApplicationCookie);
        // Add custom user claims here
        return userIdentity;
    }
}
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
    public ApplicationDbContext()
        : base("IdentityDbContext", throwIfV1Schema: false)
    {
    }
    public static ApplicationDbContext Create()
    {
        return new ApplicationDbContext();
    }
}

}

尝试使用自动迁移

相关内容

  • 没有找到相关文章

最新更新