Asp.net mvc UrlRouting.axd的用途

Asp.net mvc UrlRouting.axd的用途,asp.net-mvc,asp.net-mvc-routing,Asp.net Mvc,Asp.net Mvc Routing,web.config中“UrlRouting.axd”的用途是什么? 要使ASP.NET路由在IIS集成模式下工作,每个人都建议添加以下行,并绝对不解释为什么它应该使路由工作: <add name="UrlRoutingHandler" preCondition="integratedMode" verb="*" path="UrlRouting.axd" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0,

web.config中“UrlRouting.axd”的用途是什么? 要使ASP.NET路由在IIS集成模式下工作,每个人都建议添加以下行,并绝对不解释为什么它应该使路由工作:

<add name="UrlRoutingHandler" preCondition="integratedMode" verb="*" path="UrlRouting.axd" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />

乍一看,这一行毫无意义,因为它只是将“UrlRouting.axd”(从未从客户端调用)映射到禁止的处理程序(该处理程序将始终返回错误)。我真的不喜欢无意识地复制粘贴我不了解的东西,所以解释一下它是如何工作的对我有帮助。:)