This is related my question which i asked in this link correct me on url routing in mvc

Now i came with another problem, so i thought i will ask it as new question.

Now i have following routes in my global.asax file

routes.MapRoute(
           "Custom", // Route name
           "{action}/{id}", // URL with parameters
           new { controller = "Authentication", action = "BigClientLogin", id = UrlParameter.Optional } // Parameter defaults
       );

and

routes.MapRoute(
            "Default", // Route name
            "{controller}/{action}/{id}", // URL with parameters
            new { controller = "Authentication", action = "BigClientLogin", id = UrlParameter.Optional } // Parameter defaults
        );

Now what happens is when i run my solution the URL i am getting is http://localhost:65423/Login this is what i need for my Login Page that is OK. But when i login in as user i am getting "The resource cannot be found" error.

when i checked it i can see that my URL is now changed to "http://localhost:65423/Admin/Dashboard"

So i think this causing the issue. So this looks the problem related to my global.asax routing.

Can anyone help me to find out what i did wrong.

Related posts

Recent Viewed