.net-core - IdentityServer4 使用带有 .net core 3 的 sql server
问题描述
我正在尝试在 .Net Core 3 项目中配置 IdentityServer4。
我的 ConfigureServices 方法如下所示:
services.AddIdentityServer()
.AddSigningCredential(new X509Certificate2(@"*redacted*", "*redacted*"))
.AddTestUsers(InMemoryConfiguration.GetUsers().ToList())
.AddConfigurationStore(builder => builder.UseSqlServer(...))
不幸的是,builder.UseSqlServer(...)
以前在早期版本中工作的那个不再可用。
现在配置 IdentityServer4 以使用 SQL Server 的正确方法是什么?
提前致谢
解决方案
尝试这个
.AddConfigurationStore(options =>
{
options.ConfigureDbContext = b =>
b.UseSqlServer(...);
})
推荐阅读
- python - 员工用户无法登录 django 管理面板
- azure-active-directory - Azure AD - 基于组成员身份的自定义声明
- python - 导入 csv:从第一行的列名中删除文件名
- php - Symfony 2.8 和 PHP 7.4:警告:“continue”定位开关等同于“break”。作曲家是最新版本
- modelica - 记录数组的条件声明
- python - 将 CSV 文件转换为列表字典
- java - 模拟方法不起作用
- vue.js - [Vue 警告]:渲染错误:“TypeError:无法读取未定义的属性‘组织’”
- asp.net-core - 当您在回调页面中并且用户想要取消注册时如何从外部提供商注销
- python - 使用 Tweepy 流式传输 Twitter 列表