Search code examples
c#asp.net.netasp.net-mvcasp.net-mvc-5

Unable to Redirect No route in the routing table matches the supplied values. in MVC 5


Unable to Redirect to some to a page showing error "No route in the routing table matches the supplied values. in MVC 5 "

 [Route("Job")]
    public ActionResult Index()
    {
        return View();
    }
    // Redirect 
 [Route("Job/Logout")]
    public ActionResult logout() {
                return RedirectToAction("Job");
    }

Solution

  • You are passing your route attribute value to RedirectToAction. Instead you need the name of your ActionResult which in this case is Index.

    return RedirectToAction("Index");