keycloak - 用户经过身份验证后出现 CODE_TO_TOKEN_ERROR

2024-03-10

我正在使用 nodeJS keycloak 适配器,到目前为止我的客户端应用程序已重定向到 keycloak 登录。

尝试登录时,我在 keycloak 日志中收到如下错误:

12:07:12,341 警告 [org.keycloak.events](默认任务 30) 类型 = CODE_TO_TOKEN_ERROR,realmId = myrealm,clientId = 客户端测试, 用户Id=xxx,ip地址=xxx.xxx.xxx.xx, 错误=无效代码,授予类型=授权代码, 代码_id=xxx, client_auth_method=客户端秘密

发送回我的快速申请的错误消息显示为“无法获取授权代码”。

有人可以解释一下这到底意味着什么吗?我只能认为我在领域\客户端\用户设置中配置了错误的内容。

Thanks


我找到了解决方案。看来如果您遵循本指南:https://www.ibm.com/developerworks/library/se-oauthjavapt3/index.html https://www.ibm.com/developerworks/library/se-oauthjavapt3/index.html您将看到,当您交换访问令牌(/realms/{realm-name}/protocol/openid-connect/token)的访问代码时,您需要添加相同的内容redirect_uri您在请求访问代码时使用的。现在对我有用。

希望能帮助到你,

Adrian

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

keycloak - 用户经过身份验证后出现 CODE_TO_TOKEN_ERROR 的相关文章

随机推荐