EFCore生成PersistedGrantDbContextModelSnapshot的时候发现

 b.Property<string>("Data")
                        .IsRequired()
                        .HasMaxLength(50000);

最大长度是50000然而在

InitialIdentityServerPersistedGrantDbMigration中

 Data = table.Column<string>(maxLength: 50000, nullable: false)

这样会导致IdentityServer4中的 persistedgrants 表生成失败 如: 提示错误是超过了最大长度限制20543 

然而就算把长度改成2000还是会失败

需要重新设置下字段类型 为 text

 Data = table.Column<string>("text",maxLength: 50000, nullable: false),

 

相关文章:

  • 2021-11-28
  • 2022-03-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-03
  • 2021-04-13
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-06
相关资源
相似解决方案