环境:
- 姜戈 1.42
- Nginx
- Gunicorn + gevent
- HTTPS
会话存储是默认的
由于某些原因,登录在不同操作系统/浏览器上的某些客户端无故停止工作。Auth 正在通过,但重定向后 user.is_authenticated 再次为 False。我认为,这个问题与客户无关。
任何想法为什么?
听起来 Django 用户会话以某种方式搞砸了。尝试切换您的会话引擎并确保您的会话引擎没有运行虚拟缓存后端。如果它正在运行缓存引擎,请确保您的缓存没有以某种方式重新启动/刷新。最后,尝试使用cookie 会话后端。