мы изменили наш раздел customErrors для защиты от недавней уязвимости ASP.NET.
Наша проблема заключается в том, что исключения HttpRequestValidationException теперь вызывают отображение YSOD, другие исключения и ошибки страницы не найдены показывают нашу пользовательскую страницу ошибок.
Если мы изменим redirectMode на ResponseRedirect, все будет работать нормально.
Это наш измененный раздел:
<customErrors mode="On" redirectMode="ResponseRewrite" defaultRedirect="~/Error.aspx"/>
Этот вопрос не имеет ничего общего с недавней уязвимостью ASP.NET! Он касается режима перенаправления ResponseRewrite в сочетании с HttpRequestValidationException. Мы знаем, что скоро будет патч и что мы можем вернуться к ResponseRedirect.
С уважением, Мартин