2012-05-08 3 views
0

私はDjangoのウェブサイトを利用しており、ユーザーはページを表示するためにログインする必要があります。 this pageの指示に従ってミドルウェアを追加しました。ミドルウェアは、ユーザーをログインページに期待どおりにリダイレクトしますが、GET要求は毎回複製されます。要求が2回送信されるのはなぜですか? (?それともおそらくジャンゴコンソールに出力2回)ここでは、Djangoのコンソールからの出力は127.0.0.1/reservations/に移動した後、次のとおりです。Djangoの "グローバルログイン"ミドルウェアでGETリクエストが重複する

[08/May/2012 15:08:41] "GET /reservations/ HTTP/1.1" 302 0 
[08/May/2012 15:08:42] "GET /login/ HTTP/1.1" 200 575 
[08/May/2012 15:08:42] "GET /login/ HTTP/1.1" 200 575 
+1

私は偶然の問題がありました。それは私のfirefox拡張機能の1つで、余分なリクエストをしていたことが判明しました。これは2つの異なるブラウザで起こりますか? – xeor

+0

それだけです! Chromeはログインページを2回要求してしまいますが、IEとFirefoxは1回しか行いません。それはとても奇妙です、なぜ私はそれが起こるか分かりません。あなたはしばらく前から同様の問題を解決することができましたか? (P.S.あなたの答えを投稿して、私はそれを正しいとマークすることができます:-)。 –

+0

嬉しいです。私の問題は証明書チェッカーの拡張機能に関連していました(私が覚えていると思います)。それは半年前だったと思う.. – xeor

答えて

0

私は同じ問題を抱えていて、それは私がこの奇妙な問題を引き起こして使用Firefoxの拡張機能でした。 別のブラウザで問題が解決するかどうか試してみてください。 :)

0

yslow extenstion on firefoxが私の開発システムでこのエラーを引き起こしました。

関連する問題