gpt4 book ai didi

oauth-2.0 - [OAuth][Keycloak] invalid_grant session 在尝试使用 refresh_token 时未激活

转载 作者:行者123 更新时间:2023-12-04 11:36:40 31 4
gpt4 key购买 nike

我正在尝试使用 ClientOAuth2.Token.refresh() 刷新 oauth2 token ,但有时会不断收到错误消息:{"error":"invalid_grant","error_description":"Session not active"}
这是我被 Fiddler 捕获的请求

POST [URL]= HTTP/1.1
Host: [URL]
Connection: keep-alive
Content-Length: 2250
Accept: application/json, application/x-www-form-urlencoded
Origin: http://localhost:8080
Authorization: Basic YXNpbW92LWRldi1laGlzLXdlYjo=
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36
Sec-Fetch-Mode: cors
Content-Type: application/x-www-form-urlencoded
Sec-Fetch-Site: cross-site
Referer: http://localhost:8080/
Accept-Encoding: gzip, deflate, br
Accept-Language: en,vi;q=0.9,de;q=0.8,vi-VN;q=0.7,en-US;q=0.6,en-AU;q=0.5

refresh_token=[token]&grant_type=refresh_token

也许我在 KeyCloak 帐户上的设置有问题。有什么建议吗?

最佳答案

您需要添加范围 offline_access检索原始 token 时,否则当相关用户 session 未激活时您将无法刷新它(这是特定于 OIDC,而不是 oauth2)。

关于oauth-2.0 - [OAuth][Keycloak] invalid_grant session 在尝试使用 refresh_token 时未激活,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58320109/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com