2013-09-27 249 views
0

我有一個網站正在被各種企業員工使用。就在今天,我有一位用戶說,他們每次登錄(即使用正確的用戶名和密碼),他們都會收到錯誤消息,說他們必須登錄才能查看頁面。基本上,他們輸入正確的用戶名/密碼並轉發到主頁,但該控制器有一個登錄所需的裝飾器,拒絕它們並將它們發送回登錄屏幕。用戶在IE10和Google Chrome瀏覽器中嘗試過。Django身份驗證問題

我一直沒能在任何地方複製這個問題,不幸的是,我是沒有能力真正詢問該用戶的詳細信息,以進行調試:(。有沒有人見過這個?

我嘗試過谷歌搜索這一點,我看到Django的問題,IE瀏覽器,但沒有使用Chrome。還有什麼可能發生?

我使用nginx的+ uwsgi如果說有什麼區別的服務器上。

回答

1

沒有更多的信息,這是幾乎不可能解決的。

因爲沒有其他人有問題,你不能重現它,我傾向於認爲這是用戶錯誤。

讓他們清除他們的緩存/ cookie(它是多瀏覽器的事實令人不安),看看是否有幫助。

1

至今沒有更多信息的最佳猜測:用戶禁用了Cookie。我認爲Django auth依靠cookie。