如何在 IdentityServer 中获取角色声明

How to get Role Claims in IdentityServer

我有属于角色的用户,这些用户已为他们指定了声明。我使用 IdentityServer(目前版本 3)对我的用户进行身份验证,并将 IncludeAllClaimsForUser 设置为 true。我希望 IdentityServer 自动检索角色声明,但它没有。

有没有办法让 IdentityServer 关心角色声明,或者通过 ProfileServer 进行自定义是唯一的方法?

如果您需要用户信息,您必须使用 userinfo 端点,或者在请求令牌时添加与用户声明相关的范围。