私は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
私は偶然の問題がありました。それは私のfirefox拡張機能の1つで、余分なリクエストをしていたことが判明しました。これは2つの異なるブラウザで起こりますか? – xeor
それだけです! Chromeはログインページを2回要求してしまいますが、IEとFirefoxは1回しか行いません。それはとても奇妙です、なぜ私はそれが起こるか分かりません。あなたはしばらく前から同様の問題を解決することができましたか? (P.S.あなたの答えを投稿して、私はそれを正しいとマークすることができます:-)。 –
嬉しいです。私の問題は証明書チェッカーの拡張機能に関連していました(私が覚えていると思います)。それは半年前だったと思う.. – xeor