【发布时间】:2016-11-06 15:30:34
【问题描述】:
默认情况下,当凭证错误时,DRF-JWT 会返回 400 状态的响应。 为什么会这样? 当用户没有提供正确的登录信息时,错误的请求日志会被写入浏览器的控制台。 所以我在前面处理了错误,但控制台错误消息仍然不好。 那么如何覆盖 JWT 不引发 400,而是返回成功,正确的方法是什么?
【问题讨论】:
标签: django django-rest-framework jwt
默认情况下,当凭证错误时,DRF-JWT 会返回 400 状态的响应。 为什么会这样? 当用户没有提供正确的登录信息时,错误的请求日志会被写入浏览器的控制台。 所以我在前面处理了错误,但控制台错误消息仍然不好。 那么如何覆盖 JWT 不引发 400,而是返回成功,正确的方法是什么?
【问题讨论】:
标签: django django-rest-framework jwt
如果登录凭据错误,您的服务器应返回 HTTP 401 或 400 错误。更多信息:
4XX 代表客户端错误。错误的凭据就是这种情况的例子。错误请求导致控制台错误消息没有任何问题。
【讨论】: