2013-09-27 198 views
0

我有一个网站正在被各种企业员工使用。就在今天,我有一位用户说,他们每次登录(即使用正确的用户名和密码),他们都会收到错误消息,说他们必须登录才能查看页面。基本上,他们输入正确的用户名/密码并转发到主页,但该控制器有一个登录所需的装饰器,拒绝它们并将它们发送回登录屏幕。用户在IE10和Google Chrome浏览器中尝试过。Django身份验证问题

我一直没能在任何地方复制这个问题,不幸的是,我是没有能力真正询问该用户的详细信息,以进行调试:(。有没有人见过这个?

我尝试过谷歌搜索这一点,我看到Django的问题,IE浏览器,但没有使用Chrome。还有什么可能发生?

我使用nginx的+ uwsgi如果说有什么区别的服务器上。

回答

1

没有更多的信息,这是几乎不可能解决的。

因为没有其他人有问题,你不能重现它,我倾向于认为这是用户错误。

让他们清除他们的缓存/ cookie(它是多浏览器的事实令人不安),看看是否有帮助。

1

至今没有更多信息的最佳猜测:用户禁用了Cookie。我认为Django auth依靠cookie。