Depois de adicionar MapPageRoute a um projeto asp.net mvc, o site pára para entrar no Home Controller

Eu estou tentando rotear um .aspx (página de webforms) no meu projeto asp.net mvc. Eu registro a página em global.asax:

<code>routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapPageRoute("Tickets", "Reports/Tickets", "~/WebForms/Reports/Tickets.aspx");
routes.MapRoute("Default", "{controller}/{action}/{id}", new { controller = "Home", action = "Index", id = UrlParameter.Optional });
</code>

O problema é que, depois de eu adicionar a segunda linha, o site pára para entrar no meu Home Controller (Index Action) e está redirecionando para:http://localhost:37538/Reports/Tickets?action=Index&controller=Login%22 sempre que eu corro o projeto.

Detalhes do Projeto:

Asp.Net MVC 3Autenticação de Formulários.Net 4.0

Obs: para reproduzir este erro, crie um novo projeto asp.net mvc como aplicativo de internet, após criar oTickets página de webforms dentro de um/WebForms/Reports pasta e registre a nova rota. Execute o projeto (provavelmente você está logado), então agora faça logoff e você será redirecionado parahttp://localhost:35874/Reports/Tickets?action=LogOff&controller=Account, então por que?

questionAnswers(1)

yourAnswerToTheQuestion