1

ASP.Net アプリでは、カスタム エラー ページが構成されています。ユーザーが必要に応じてサポートをフォローアップできるように、障害の参照、ログアウトするためのリンク、およびアプリケーション メニューを提供して、別のことを試すことができるようにします。エラー処理の性質上、このページは AJAX リクエストなどのエラーや、正しい HTTP セマンティクスが必要なエラーにも使用されるため、ページは を にResponse.StatusCode設定します。500ただし、すべての主要なデスクトップ ブラウザーで引き続き表示されます。

ただし、iPad とテスト用の Android タブレットでは、ブラウザに独自のエラー ページが表示され、この有用な情報やオプションは表示されません。

応答ステータス コードを 200 に変更すると、両方のデバイスでカスタム エラー ページが表示されますが、この変更はアプリの他の場所 (AJAX 要求で) に問題を引き起こし、さらに、私には適切ではありません。とにかく、iPad/Android デバイスに、組み込みの独自のエラー ページではなく、カスタム エラー ページを強制的に表示させることはできますか?

4

0 に答える 0