有没有办法在Keycloak中查看用户的所有openid-connect声明?

问题描述 投票:0回答:2

openid-connect 规范定义了一些默认声明(https://openid.net/specs/openid-connect-core-1_0.html#StandardClaims),我想找到每个声明的值,对于给定用户,在 Keycloak 中。这可能吗?

keycloak openid-connect
2个回答
3
投票

我认为您会为每个用户找到此信息。

如果是,请按照这些步骤操作。 你需要两步。首先,获取“id_Token”并通过 JWT.io 对其进行解码

#1 通过 Postman 获取“id_token”。 详细步骤遵循此指令 #1 至 #5。 如何在keycloak中从自定义客户端获取角色?

#2 使用 jwt.io 对其进行解码 从 #1 的正文部分复制 id_token(仅限蓝色背景文本) 将其粘贴到 JWT.io 的 ss 编码部分。

这些值应该在 Keycloak UI 中匹配。


0
投票

您可以使用 https://oidcdebugger.com/ 获取索赔 这只是获取令牌的自动化

© www.soinside.com 2019 - 2024. All rights reserved.