Asp.net mvc 为什么用户被带到/?aspxerrorpath=/UrlRouting.axd

Asp.net mvc 为什么用户被带到/?aspxerrorpath=/UrlRouting.axd,asp.net-mvc,url-routing,Asp.net Mvc,Url Routing,我只是在看一个运行在Mono上的ASP.NETMVC1站点的分析 我看到用户偶尔会被带到这个URL:/?aspxerrorpath=/UrlRouting.axd 什么会导致这种情况?错误 / 是您的错误处理程序 /UrlRouting.axd 抛出异常 请查看web.config中的customErrors部分,除非您正在清除HttpContext中的所有项。项不常见,错误发生在两个HttpApplication事件PostResolveRequestCache和PostMapReques

我只是在看一个运行在Mono上的ASP.NETMVC1站点的分析

我看到用户偶尔会被带到这个URL:/?aspxerrorpath=/UrlRouting.axd

什么会导致这种情况?

错误

/
是您的错误处理程序

/UrlRouting.axd
抛出异常


请查看web.config中的customErrors部分,除非您正在清除HttpContext中的所有项。项不常见,错误发生在两个HttpApplication事件PostResolveRequestCache和PostMapRequestHandler之间。它们之间的唯一事件是MapRequestHandler。您可能可以通过查找任何订阅到MapRequestHandler事件的HttpModule来找到此错误的原因