.net-core - 是否可以通过 IdentityServer4 使用旧的自定义用户数据库
问题描述
我有一个旧的基于 .net 的系统,它有自己的自定义用户数据库。
我是否可以实现 IdentityServer4,以便通过该应用程序的 API 或直接访问旧数据库,将所有登录和相关请求委托给我的旧应用程序?
如果是这样,是否有任何示例或操作方法?
解决方案
是的,将现有用户与 IdentityServer 集成起来很简单。真正好的事情是您只需要实现IProfileService接口。
IdentityServer 从不写入用户数据库,它是只读的。所以它只是一个简单的加载操作,您需要实现它才能使其工作。
推荐阅读
- javascript - Javascript 类导入调用只需要一个参数
- xamarin.forms - Xamarin Android 绑定未实现接口问题
- python - “TypeError:open() 在我的解析代码中得到了一个意外的关键字参数‘newline’”
- python - 颜色条定位 Matplotlib
- typescript - 按对象键的通用数据
- php - 从 iframe 获取实际 php 格式的源代码的任何方法
- html - 需要在网页内运行.exe游戏文件
- openlayers - Openlayers 6:简化功能
有属性 - flutter - 如何解决flutter.gradle和flutter.bat错误?Script 'C:\src\flutter\packages\flutter_tools\gradle\flutter.gradle' && flutter.bat错误
- sql - 在 oracle SQL 中基于重叠日期范围连接客户端记录