首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Keycloak直接访问授权在keycloak userinfo端点无效

Keycloak直接访问授权在keycloak userinfo端点无效
EN

Stack Overflow用户
提问于 2021-05-14 19:36:06
回答 1查看 104关注 0票数 0

我正在尝试为使用Keycloak进行授权的API编写测试。

我可以使用grant_type password以编程方式从测试脚本登录到keycloak,然后keycloak使用令牌进行响应。

当应用编程接口尝试使用Keycloak userinfo端点验证该令牌时,我得到了一个403 Token Authorization Error

如果我通过web客户端手动登录Keycloak,则相同的API验证功能对同一用户也适用。我检查了API中间件,它收到的令牌与keycloak生成的令牌相同。

EN

回答 1

Stack Overflow用户

发布于 2021-05-14 20:17:08

我猜您的领域客户端没有用户管理权限。请按照以下步骤操作,然后重试。

  1. 使用密钥罩web客户端以管理员身份登录
  2. 选择realm > clients >在客户端设置中选择client
  3. Set Service Accounts Enabled ON并保存。
  4. 然后您将看到新的选项卡Service Account Roles选择该选项卡。
  5. Client Roles D16权限

中选择realm-management

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67533682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档