無限ループに陥っているWebアプリケーションがあり、次にどこを見ればよいかわかりません。これはイントラネットサイトなので、共有できるリンクはありませんが、以下に考えられる限り多くの詳細をリストしました。アイデアや提案をいただければ幸いです。誰もが持っています。
詳細:
- IIS 7
- .Net 4.0
- Windows 2008
- デフォルトのドキュメントはLogin.aspxです
- IISのアプリまたはLogin.aspxにHTTPリダイレクトが設定されていません
- Fiddlerは、ステータスコード302を使用してLogin.aspxにリダイレクトするLogin.aspxを表示します。
サイトを開くと、Login.aspxを指し、302ループでスタックします。サイトを開いたがregister.aspxをポイントすると、Fiddlerはregister.aspxがLogin.aspxに移動することを示し、もちろんLogin.aspxにリダイレクトします。
私がしたこと:
- VisualStudioからWebアプリを実行します-すべてが正常に機能します
- web.configでリダイレクトコマンドを確認してください-何もありません
- IISでリダイレクトコマンドを確認してください-何もありません
- ループ内の別のページについてはFiddlerを見てください-何もありません。Login.aspxからLogin.aspxだけです。
- Login.aspxでリダイレクトコマンドを確認してください-何もありません
- Login.aspxコードビハインドでリダイレクトコマンドを確認してください-何もありません
- サーバーからweb.configを使用して、ボックスでアプリを実行します-すべてが機能します
- Login.aspxでリダイレクトコマンドを確認してください-何もありません
- キャッシュをクリアしました-問題はまだ解決していません
- 再公開-問題はまだ解決していません
- 再公開およびクリアされたキャッシュ-問題は引き続き発生します
- IISで無効にされたデフォルトドキュメント