У меня есть пользовательские ошибки, заданные в web.config для ошибки 404 и в IIS.Моя пользовательская страница ошибок работает нормально.
Я хочу иметь возможность перейти на свою пользовательскую страницу ошибок из события загрузки страницы.
Если я выбрасываю 404, используя
throw new HttpException(404, "Not found");
Я попадаю на страницу пользовательских ошибок, но, глядя на ответы, получаю 302 найденных и 301 постоянных перенаправления, а затем сгенерированных 404.
Как удалить 302 и 301?
Я пробовал Response.Clear (), прежде чем выдать исключение, а также Response.StatusCode = 404.