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(...);
})
我正在尝试在 .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(...);
})