gpt4 book ai didi

http - 哪个 HTTP 状态代码表示用户名或密码不正确?

转载 作者:可可西里 更新时间:2023-11-01 15:05:27 26 4
gpt4 key购买 nike

我正在实现一个简单的注册/登录模块。

在测试用户凭据时,我开始考虑哪个 HTTP 状态代码适用于用户使用错误凭据发送请求的情况。

起初,我认为 401 Unauthorized 是一个很好的状态代码,但当用户试图在未经授权的情况下获取某些资源时,似乎使用它会更好。

之后,我切换到409冲突

This code is only allowed in situations where it is expected that the user might be able to resolve the conflict and resubmit the request.

所以,请 friend 们指教一下,应该使用哪种状态码。

最佳答案

如果您使用 RFC 7235 定义的 HTTP 身份验证,401 将是正确的(对于丢失或不正确的凭据)。

否则,使用 403。

关于http - 哪个 HTTP 状态代码表示用户名或密码不正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26093875/

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