だから私は基本的に web.config で customError を設定しました。これは webservice で例外が発生したときに正常に動作しますが、http 404 エラーを探す別の customError を追加したいと思います。Web サービスで例外が発生すると、ErrorPage.aspx CustomError が正常に動作し、無効な URL を入力すると、望ましくないイエロー スクリーンが表示されます。404.aspx エラーが表示されるようにします。
これがweb.configの私のコードです
<customErrors mode="On" defaultRedirect="~/ErrorPages/ErrorPage.aspx">
<error statusCode="404" redirect="~/ErrorPages/404.aspx" />
</customErrors>
これは、間違った URL を入力したときに返される URL です。
http://localhost:28745/ErrorPages/404.aspx?aspxerrorpath=/Accounfghogin.aspx
これは、間違った URL を入力したときに表示されるイエロー スクリーン オブ デスです。
注: 現在表示されているエラー ページは、カスタム エラー ページの URL を指すようにアプリケーションの構成タグの「defaultRedirect」属性を変更することにより、カスタム エラー ページに置き換えることができます。