Asp.net mvc ASP.NETMVC中的自定义错误页
我正在为我的应用程序使用Asp.net mvc ASP.NETMVC中的自定义错误页,asp.net-mvc,error-handling,custom-error-pages,server-error,Asp.net Mvc,Error Handling,Custom Error Pages,Server Error,我正在为我的应用程序使用ASP.Net MVC 3和EnterpriseLibrary数据访问层 我正在使用EnterpriseLibrary.Logging和MVC的默认错误处理程序处理一些数据和业务层错误,如: public class FilterConfig { public static void RegisterGlobalFilters(GlobalFilterCollection filters) { filters.Add(new HandleEr
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 (<).