Отображение страницы 404 не найдено для ASP.NET CORE MVCC#

Место общения программистов C#
Ответить
Anonymous
 Отображение страницы 404 не найдено для ASP.NET CORE MVC

Сообщение Anonymous »

Я использую среднюю ступеньку ниже для настройки страниц ошибок для кодов состояния HTTP от 400 до 599. Поэтому посещение /ошибка /400 < /code> показывает страницу ошибки плохого запроса 400. < /p>

application.UseStatusCodePagesWithReExecute("/error/{0}");

[Route("[controller]")]
public class ErrorController : Controller
{
[HttpGet("{statusCode}")]
public IActionResult Error(int statusCode)
{
this.Response.StatusCode = statusCode;
return this.View(statusCode);
}
}
< /code>

Тем не менее, посещение /это page-does-not-encist < /code> приводит к общей странице ошибок IIS 404. Как я могу обработать этот тип запроса, прежде чем IIS вступит во владение? В идеале я хотел бы переслать запрос на /error /404 < /code>, чтобы мой контроллер ошибок мог обрабатывать его.










Подробнее здесь: https://stackoverflow.com/questions/316 ... t-core-mvc
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»