Подтвердить что ты не робот

Как я могу перенаправить свое действие на корень веб-сайта?

У меня есть следующий код в моем контроллере для перенаправления моего пользователя после его выхода из системы:

public ActionResult Logout()
        {
            FormsAuthentication.SignOut();
            return new RedirectToRouteResult(
                new RouteValueDictionary(
                    new {
                        area = "Administration",
                        controller = "Menus", 
                        action = "Home" 
                    }
                )
            );
        }

Я хотел бы перенаправить пользователя к/или базовому URL (root) моего сайта. Есть ли способ что я могу сделать это, не указывая детали области, контроллера и действия?

4b9b3361

Ответ 1

если вы не хотите использовать RedirectToAction (для меня это правильный выбор) Вы можете использовать

return Redirect(Url.Content("~/"));

UPDATE

Как указано в комментариях, это также должно работать

return Redirect("~/");