AspNet Identity with Identity Server 重复的表格
创始人
2024-09-20 06:00:47
0

要解决AspNet Identity与Identity Server中重复的表格问题,可以采取以下步骤:

  1. 修改Asp.Net Identity的表格前缀:在IdentityServer项目中的Startup.cs文件中的services.AddIdentity方法中,通过options参数设置TablePrefix属性来修改Asp.Net Identity的表格前缀。
services.AddIdentity(options =>
{
    options.TablePrefix = "AspNetIdentity_";
})
  1. 修改IdentityServer的表格前缀:在IdentityServer项目中的ConfigurationDbContextPersistedGrantDbContext中的OnModelCreating方法中,使用modelBuilder.HasDefaultSchema方法设置表格的默认模式和前缀。
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
    modelBuilder.HasDefaultSchema("IdentityServer");
    modelBuilder.Entity().ToTable("Clients");
    modelBuilder.Entity().ToTable("ApiResources");
    // 更多实体表格的映射...

    base.OnModelCreating(modelBuilder);
}
  1. 修改IdentityServer的连接字符串:在IdentityServer项目中的appsettings.jsonappsettings.Development.json配置文件中,修改连接字符串,将IdentityServer的数据库表格前缀与AspNet Identity的表格前缀保持一致。
"ConnectionStrings": {
    "DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=IdentityServer;Trusted_Connection=True;MultipleActiveResultSets=true",
    "IdentityServerConnection": "Server=(localdb)\\mssqllocaldb;Database=IdentityServer;Trusted_Connection=True;MultipleActiveResultSets=true"
}

通过以上步骤,你可以在AspNet Identity与Identity Server中避免重复的表格。请根据你的具体项目进行相应的修改。

相关内容

热门资讯

第4分钟实锤!德州微扑克辅助(... 第4分钟实锤!德州微扑克辅助(云扑克德州)竟然真的是有挂(详细辅助必胜教程)1、玩家可以在德州微扑克...
第9分钟实锤!德州之星辅助(线... 第9分钟实锤!德州之星辅助(线上wpk德州)其实是真的有挂(详细辅助2025版教程)1、进入到德州之...
八分钟实锤!德州ai辅助软件(... 八分钟实锤!德州ai辅助软件(德州wpk)本来是真的有挂(详细辅助微扑克教程)1、进入游戏-大厅左侧...
第七分钟实锤!德州免费辅助神器... 第七分钟实锤!德州免费辅助神器app(云扑克德州)本来存在有挂(详细辅助我来教教你);1、点击下载安...
第十分钟实锤!德扑之星有猫腻(... 第十分钟实锤!德扑之星有猫腻(线上德州)确实是真的有挂(详细辅助插件教程)1、上手简单,内置详细流程...
4分钟实锤!德州免费辅助神器a... 4分钟实锤!德州免费辅助神器app(德州wpk)一直有挂(详细辅助爆料教程)1)德州免费辅助神器ap...
3分钟实锤!德扑ai助手(云扑... 3分钟实锤!德扑ai助手(云扑克德州)切实真的有挂(详细辅助解密教程)1、下载好德扑ai助手辅助软件...
第9分钟实锤!德扑之星作弊(德... 第9分钟实锤!德扑之星作弊(德州俱乐部)真是真的有挂(详细辅助科技教程)1、任何德扑之星作弊ai辅助...
第八分钟实锤!德州之星插件(德... 第八分钟实锤!德州之星插件(德州wpk)其实是真的有挂(详细辅助wpk教程);1、进入游戏-大厅左侧...
八分钟实锤!德州之星有辅助挂(... 八分钟实锤!德州之星有辅助挂(德州ai)真是有挂(详细辅助wpk教程)1、不需要AI权限,帮助你快速...