【发布时间】:2022-01-21 22:48:57
【问题描述】:
当我拥有有效的刷新令牌时,我正在尝试使用 Keycloak 管理 REST API 重新创建访问令牌。
我通过使用 POST /auth/realms/{realm}/protocol/openid-connect/token 调用实现了这一点。
问题是端点每次也返回一个新的刷新令牌。这是 JWT 授权流程的工作方式吗?
我认为正确的流程是仅在调用 auth 端点时获取新的访问令牌,并且当刷新令牌过期时,再次登录以获取新的刷新令牌;不要在每次查询新的访问令牌时都获得新的刷新令牌。
我还阅读了this 堆栈溢出帖子。我在这里错过了什么吗? 您可能会在以下请求中找到一张图片:
【问题讨论】:
标签: keycloak access-token refresh-token