2012-01-12 120 views
1

我有一個Chrome瀏覽器擴展,點擊後會打開一個彈出窗口,它向django網站發起一個xmlhttprequest。Chrome擴展彈出窗口,302,301重定向django身份驗證

如果用戶登錄,它會顯示一個頁面,一切工作正常。 否則,它將用戶(301)重定向到認證頁面。這也適用

這是IM卡住了一會兒: 當用戶提交錯誤的憑據,在彈出去失敗的登錄頁面(200)< - 好 如果憑據是正確的,它似乎如果沒有任何反應,並且用戶在登錄頁面上停留,即使認證成功並設置了cookie。 在後臺我可以看到,後有一個302重定向到後驗證頁面。在django中,下一頁。

任何想法,爲什麼會發生? 起初我以爲它可能與302重定向有關,所以我將auth類更改爲成功登錄時返回301,但它沒有幫助。

回答