首页 文章

用于访问令牌颁发者的IdentityServer4数据库

提问于
浏览
0

我是IdentityServer4的新手,我无法弄清楚它是如何从userid(用户名?)和secret(密码?)创建访问令牌的 . 以下是一些让我困惑的子问题:

a)是否有为IdentityServer运行的单独数据库,或者我应该使用用于注册的任何数据库(如果是单个API(其他)处理注册)?

b)如果有一个单独的数据库,它如何与身份服务器的DB同步?

c)注册API是否也需要进行一些更改才能与IdentityServer一起使用?或者可以将其注册为服务?

1 回答

  • 0

    IdentityServer4具有 IResourceOwnerPasswordValidator 来验证资源所有者密码凭据 . 您可以实现此接口,它使您可以使用任何用户存储 .

    IdentityServer4.AspNetIdentity有一个实现 .

    另一个例子是here .

相关问题