【发布时间】:2018-12-03 02:42:38
【问题描述】:
我正在为我的应用程序使用ASP.Net MVC 3 和EnterpriseLibrary 数据访问层。
我正在使用EnterpriseLibrary.Logging 处理一些数据和业务层错误,还使用 MVC 的默认错误处理程序,例如:
public class FilterConfig
{
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandleErrorAttribute());
}
}
在某些情况下,我会正确获取错误页面。但并非在所有情况下。
示例:如果我请求包含无效字符的操作,我将收到服务器错误,而不是自定义错误页面。
我已要求:
http://localhost:50805/Home/Admin< 我得到了一个错误
Server Error in '/' Application.
A potentially dangerous Request.Path value was detected from the client (<).
在这种情况下如何显示自定义错误页面?
【问题讨论】:
标签: asp.net-mvc error-handling custom-error-pages server-error