У меня есть атрибут [HandleError], указанный на одном из моих контроллеров, определяющий представление, которое я хотел бы отобразить в случае ошибки.
У меня также есть следующий раздел конфигурации в моем web.config:
<customErrors mode="On">
<error statusCode="404" redirect="~/Error/NotFound"/>
<error statusCode="500" redirect="~/Error/Unknown"/>
</customErrors>
Независимо от того, что происходит, mvc отображает представление в разделе customErrors.
Я не могу отменить вид по какой-то причине.
Кроме того, к моменту отображения представления я потерял всю контекстную информацию.
Не уверен, что я делаю неправильно или кто-то другой столкнулся с этой проблемой.
ps. Я также подтвердил представления, которые я пытаюсь перенаправить, чтобы в них не было ошибок. Очень неприятная проблема!