Web.configでcustomErrorsを使用している場合、このページを呼び出す前にどのようにサーバーコードを利用できますか?customErrorsを使用してサーバーサイドコードを呼び出すことはできますか?
エラーを呼び出す前にcatchステートメントで処理する必要がありますか? 別のオプションはありますか?
<customErrors mode="On" defaultRedirect="~/Views/Shared/MyPageError.cshtml" />
私の場合は、エラーページに当たる前にユーザーをログアウトしたいと思っています。
この場合、customErrorsをオフにして、すべてのコントローラでErrorHandlerフィルタを実装しますか? – PrivateJoker
[ErrorHandler(View = "〜/ Views/Shared/MyPageError.cshtml")]を試しましたが、このページは表示されません。それはちょうど画面まで醜いエラーメッセージを投げている。 FilterConfig.RegisterGlobalFilters(GlobalFiltersを: [のHandleError(ビュー= "")] [ErrorHandlerを(ビュー= "")] – PrivateJoker
@JDSあなたがGlobal.asax.csにはいた場合、それを登録しています.Filters);ビューは表示されません –