ユーザーに間違いのあるエラーが表示されるように、カスタムエラーがオンになっているWebアプリケーションがあります。要求ごとにカスタムエラーを無効にする方法はありますか?たとえば、特定のIPアドレスからリクエストを行うと、カスタムエラーは無効になります。カスタムエラーをプログラムでオフにすることはできますか?
"RemoteOnly"に設定することができ、ローカルホストからリクエストを行うときにカスタムエラーがオフになることは知っていますが、アプリケーションを実行しているマシンにリモートから誰かがリクエストを送信する必要があります。特定の条件下でカスタムエラーを無効にするロジックを書くことができればうれしいです。
何か助けていただければ幸いです。
黄色い死の画面でELMAHを使用したことはありますか?非常に使いやすく、非常に便利です。元の例外をログに記録し、電子メールで送信することもできます。 http://code.google.com/p/elmah/(ナゲットパッケージとして利用可能)を参照してください。 – drch
[This](http://labs.episerver.com/en/Blogs/Ted-Nyberg/Dates/112276/2/Programmatically-configure-customErrors-redirects/)から始めることができます。 –
実際にはELMAHを使用しています。素晴らしいツール!ログに記録されたエラーにログインせずに黄色い画面を表示するのは、たまに簡単なことです。方法があれば私はちょうど好奇心が強い。 – Chev