0

コンパイル デバッグを true から false に変更したところ、サイトにアクセスしようとすると、ページが適切にリダイレクトされないというエラーが表示されます。サイトは SSL でラップされており、debug = true でデプロイされ、正常に動作しますが、いくつかの調査を行った後、debug = false にする必要があることがわかりました。

エラーの説明は、Web ページがエンドレス ループでリダイレクトされることです。ホームページにアクセスしようとしていますが、無限ループがどこから来ているのかわかりません。

4

2 に答える 2

0

根本的な原因を特定するのは難しいですが、デプロイメントretail = trueを設定してみてください。これにより、web.configを変更する必要がなくなり、他の「本番」の変更も行われます。

http://msdn.microsoft.com/en-us/library/ms228298(v=vs.80).aspx

于 2012-05-15T01:27:14.583 に答える
0

ホストされた Web アプリでファイルを変更すると、IIS はアプリケーション プールを削除し、それとともにすべてのセッション状態を削除します。したがって、セッションに何かを保存している場合、セッション変数に依存している場合、変更によってアプリケーションでロジックがトリガーされる可能性があります。

于 2012-05-15T01:14:08.453 に答える