>-> 我想使用身份服务器 4 作为某些客户端的中央令牌生成器。
-> 在这里,我的问题是我已经在文档的帮助下实现了身份服务器 4,在文档中,IS4 使用自己的数据库供用户登录。
->有人可以解释连接到我自己的用户数据库以进行登录和令牌生成的方法吗?(我使用的是最新版本的IS4和.net核心(。
提前致谢:)
注意: 我已经尝试了文档中的所有内容 -> http://docs.identityserver.io/en/latest/quickstarts/8_aspnet_identity.html
AccountController
是您适应自己要求的起点。
此模板使用 ASP.NET 核心标识进行用户管理。
您的选择是
- 迁移用户以使用标识的表结构
- 为使用现有用户表的 ASP.Net 标识提供自定义存储提供程序(自定义存储提供程序(
- 实现自己的用户管理\存储服务,并更改
AccountController
使用它
如果您有要连接到的自定义数据库,则可以实现IProfileService
。IdentityServer4 使用该接口的实例来收集用户详细信息。文档:点击