gpt4 book ai didi

java - "error": "invalid_grant", "error_description": "Bad credentials"

转载 作者:行者123 更新时间:2023-12-01 19:36:37 26 4
gpt4 key购买 nike

我正在 SpringBoot RestFul API 中实现 Oauth2。一切工作正常,除了当我使用错误密码时收到错误响应:

状态:400错误请求

{
"error": "invalid_grant",
"error_description": "Bad credentials"
}

但我这样异常(exception):

状态:401 未经授权

{
"error": "unauthorized",
"error_description": "Invalid username/password combination"
}

 if correct password

密码错误后: after wrong password

最佳答案

一个401如果您的授权凭据不正确,将返回状态。这将是您的基本身份验证用户名和密码(在“ postman 授权”选项卡中),显示为未更改。

由于请求正文参数(用户名、密码)的验证未能找到匹配项,因此返回 400 状态。 (即,提供了错误的凭据。)这就像其他请求,所需参数未提交或格式不正确。您的请求通过了 oauth 服务器对登录端点的基本授权。如果两种情况都返回 401 状态,则会造成困惑且不正确。 400 status

关于java - "error": "invalid_grant", "error_description": "Bad credentials",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59212115/

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