0

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

我无法在任何地方复制此问题,不幸的是,我无法真正向该用户询问更多信息以用于调试目的:(。以前有人见过吗??

我试着用谷歌搜索,我发现 Django for IE 有问题,但 Chrome 没有。还有其他可能发生的事情吗?

如果这有什么不同,我在服务器上使用 nginx+uwsgi。

4

2 回答 2

1

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

因为没有其他人遇到问题并且您无法重现它,所以我倾向于相信这是用户错误。

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

于 2013-09-27T04:06:23.980 回答
1

到目前为止没有更多信息的最佳猜测:用户禁用了 cookie。我认为 Django 身份验证依赖于 cookie。

于 2013-09-27T07:40:07.917 回答