AzureでAzure Webアプリケーションとして実行されているASP.NET Webフォームアプリケーションがあります。例外をスローすると、ユーザーには空白のページが表示されます。ブラウザのネットワークログを見ると、ブラウザはHTTP200のサーバからの応答を受信します。Azure Webアプリケーションサーバー側の例外で空白ページが表示される
web.configでcustomErrorsをOnまたはOffに設定しても違いはありません。
私は意図的にページの読み込みに例外をスローすることによってこれをテストしました。 Visual Studioでローカルでアプリケーションを実行/デバッグすると、すべて正常に動作します.customErrorsがオンの場合、エラーページにリダイレクトされます。オフの場合、ブラウザに例外の詳細が表示されます。
このシナリオでは、Azureが空白のページを表示するのはなぜですか?
azureポータルでwebappに設定されている変数をチェックすると、web.configのパラメータが上書きされます。 –
そこにチェックを入れて、customErrorsに影響するものは何もありません。 –