Когда происходит перенаправление на мой контроллер приложения и имя действия удаляется, но строка запроса остается прежней URL запроса http://example.com/Search/MyGResponse?guid=0136240964447518&UserId=PAYID-LTISIJQ9GD76314CR034732S&token=EC-6LN3872092121462M&PayerID=LGRA7HD7VFXHC
URL-адрес ответа http://example.com/?guid=0136240964447518&UserId=PAYID-LTISIJQ9GD76314CR034732S&token=EC-6LN3872092121462M&PayerID=LGRA7HD7VFXHC
Ниже приведен код, написанный для маршрутизации публичной статической пустоты
RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.IgnoreRoute("{resource}.aspx/{*pathInfo}"); routes.IgnoreRoute("{controller}/undefined"); // BotDetect requests must not be routed routes.IgnoreRoute("{*botdetect}", new { botdetect = @"(.*)BotDetectCaptcha\.ashx" }); routes.MapRoute( "Default", // Route name "{controller}/{action}/{id}", // URL with parameters new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults ); }
Любая помощь приветствуется.