我正在使用ASP.NET 4.0友好的SEO网址从Web应用程序转换一些URL:
从
<a href="profile.aspx" ></a>
要
<a href="<%= Page.GetRouteUrl("Profile", null) %>" ></a>
问题出在转换之前,当我尝试命中profile.aspx时会触发application_authenticaterequest但转换后,当我尝试点击Page.GetRouteUrl时,它不会触发application_authenticaterequest。
由于
答案 0 :(得分:0)
我明白了。我有一个条件是检查以.aspx结尾的请求并且正在返回。在使用Page.GetRouteUrl
时,application_authenticaterequest实际上正在触发