我们正在使用KeyCloak身份代理来将身份验证联合到外部IDP。身份提供者的类型为OpenID Connect v1.0。此外,我们正在使用OIDC授权代码流与PKCE。
根据以下文档,我们能够成功地从外部IDP检索令牌: https://www.keycloak.org/docs/latest/server_admin/#retrieving-external-idp-tokens 然而,当用户代理使用“refresh_token”授予刷新KeyCloak令牌时,外部IDP的令牌没有被刷新。KeyCloak在这个主题上提供了非常少的文档。
有人知道如何刷新来自外部IDP的令牌吗?
更新:我已经向KeyCloak社区发起了问题 https://github.com/keycloak/keycloak-community/issues/277
根据以下文档,我们能够成功地从外部IDP检索令牌: https://www.keycloak.org/docs/latest/server_admin/#retrieving-external-idp-tokens 然而,当用户代理使用“refresh_token”授予刷新KeyCloak令牌时,外部IDP的令牌没有被刷新。KeyCloak在这个主题上提供了非常少的文档。
有人知道如何刷新来自外部IDP的令牌吗?
更新:我已经向KeyCloak社区发起了问题 https://github.com/keycloak/keycloak-community/issues/277