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) { …