2012-01-12 85 views
1

我有一个Chrome浏览器扩展,点击后会打开一个弹出窗口,它向django网站发起一个xmlhttprequest。Chrome扩展弹出窗口,302,301重定向django身份验证

如果用户登录,它会显示一个页面,一切工作正常。 否则,它将用户(301)重定向到认证页面。这也适用

这是IM卡住了一会儿: 当用户提交错误的凭据,在弹出去失败的登录页面(200)< - 好 如果凭据是正确的,它似乎如果没有任何反应,并且用户在登录页面上停留,即使认证成功并设置了cookie。 在后台我可以看到,后有一个302重定向到后验证页面。在django中,下一页。

任何想法,为什么会发生? 起初我以为它可能与302重定向有关,所以我将auth类更改为成功登录时返回301,但它没有帮助。

回答