2
ENV:Django的登錄停止隨機工作
- Django的1.42
- Nginx的
- Gunicorn + GEVENT
- HTTPS
會話存儲是默認
出於某種原因登錄一些客戶沒有任何理由停止工作n個不同的操作系統/瀏覽器。 Auth傳遞,但在重定向user.is_authenticated之後再次爲False。 我認爲,問題與客戶無關。
任何想法爲什麼?
ENV:Django的登錄停止隨機工作
會話存儲是默認
出於某種原因登錄一些客戶沒有任何理由停止工作n個不同的操作系統/瀏覽器。 Auth傳遞,但在重定向user.is_authenticated之後再次爲False。 我認爲,問題與客戶無關。
任何想法爲什麼?
聽起來像Django的用戶會話以某種方式越來越混亂。嘗試切換您的session engine並確保您的會話引擎沒有運行在dummy caching backend之外。如果它運行的是緩存引擎,請確保您的緩存不會以某種方式重新啓動/刷新。最後,嘗試使用cookie session backend。
您可以驗證客戶端中的cookies是否存在? –
不幸的是我沒有訪問那臺機器,在我這邊它總是完美的工作。是否有可能沒有「中間」部分的HTTPS證書是原因? –