IdentityServer4 使用 sql 服务器和 .net core 3

IdentityServer4 use sql server with .net core 3

我正在尝试在 .Net Core 3 项目中配置 IdentityServer4。

我的 ConfigureServices-Method 如下所示:

services.AddIdentityServer()
                .AddSigningCredential(new X509Certificate2(@"*redacted*", "*redacted*"))
                .AddTestUsers(InMemoryConfiguration.GetUsers().ToList())
                .AddConfigurationStore(builder => builder.UseSqlServer(...))

很遗憾,在早期版本中可以使用的 builder.UseSqlServer(...) 不再可用。

如今配置 IdentityServer4 以使用 SQL 服务器的正确方法是什么?

提前致谢

试试这个

.AddConfigurationStore(options =>
{
    options.ConfigureDbContext = b =>
        b.UseSqlServer(...);
})