2016-07-21 9 views
0

AzureでAzure Webアプリケーションとして実行されているASP.NET Webフォームアプリケーションがあります。例外をスローすると、ユーザーには空白のページが表示されます。ブラウザのネットワークログを見ると、ブラウザはHTTP200のサーバからの応答を受信します。Azure Webアプリケーションサーバー側の例外で空白ページが表示される

web.configでcustomErrorsをOnまたはOffに設定しても違いはありません。

私は意図的にページの読み込みに例外をスローすることによってこれをテストしました。 Visual Studioでローカルでアプリケーションを実行/デバッグすると、すべて正常に動作します.customErrorsがオンの場合、エラーページにリダイレクトされます。オフの場合、ブラウザに例外の詳細が表示されます。

このシナリオでは、Azureが空白のページを表示するのはなぜですか?

+0

azureポータルでwebappに設定されている変数をチェックすると、web.configのパラメータが上書きされます。 –

+0

そこにチェックを入れて、customErrorsに影響するものは何もありません。 –

答えて

0

つのアクションをテストすることができます。

  1. Azureでのリモートデバッグ機能を有効にし、エラーがGlobal.asax

  2. application_error方法をデバッグmessage.And見つけるために、この機能を使用してくださいより多くを共有してくださいweb.config error message sectionに関する詳細、またはコードを使用してエラーメッセージを処理した場合のエラーメッセージの処理方法について説明します。

私に知らせてください。

関連する問題