11
Как заставить пользовательские страницы ошибок работать в ASP.NET MVC 4
Я хочу, чтобы пользовательская страница ошибок отображалась для 500, 404 и 403. Вот что я сделал: Включены пользовательские ошибки в web.config следующим образом: <customErrors mode="On" defaultRedirect="~/Views/Shared/Error.cshtml"> <error statusCode="403" redirect="~/Views/Shared/UnauthorizedAccess.cshtml" /> <error statusCode="404" redirect="~/Views/Shared/FileNotFound.cshtml" /> </customErrors> Зарегистрирован HandleErrorAttributeкак глобальный фильтр действий в FilterConfigклассе следующим образом: public static void RegisterGlobalFilters(GlobalFilterCollection filters) { …