错误页面未显示。下面是我的配置。
[HttpGet]
public ActionResult Index(string name)
{
throw new ArithmeticException();
}
//Handle Error attribute
public override void OnException(ExceptionContext filterContext)
{
//logging
filterContext.ExceptionHandled = true;
base.OnException(filterContext);
}
<customErrors mode="On" defaultRedirect="~/Error">
<error statusCode="404" redirect="~/Error/NotFound"/>
</customErrors>
我在“错误”文件夹中放置了“错误”和“未找到”视图。但是,如果我输入无效的 url,则会显示“未找到”视图。但是对于算术异常,不会显示默认错误页面,仅显示具有相同 url 的空白页面。你能请任何人建议。