2

我收到一个用户的投诉,他在尝试登录我的网站(使用 django.contrib.auth.views.login)时不断收到 CSRF 403 错误。

我自己没有收到此错误,也没有其他用户抱怨此问题。知道它可能是什么吗?我应该如何调试这个?

有没有办法记录有关 CSRF 失败的详细信息,以便我可以尝试在用户登录时检查用户的状态。我不想为外部用户打开 DEBUG=True ......

4

2 回答 2

0

根据您对我的评论的回复,我不确定是什么导致了这个问题。我将使用CSRF_FAILURE_VIEW来实现一个自定义视图,该视图将为您提供有关正在发生的事情的更多信息。

于 2011-11-10T23:05:09.157 回答
0

我最近遇到了这个问题,结果证明这是一个 cookie 问题,因为最终用户禁用了它们。

于 2011-12-01T23:06:05.270 回答