Ответ 1
если вы не хотите использовать RedirectToAction
(для меня это правильный выбор)
Вы можете использовать
return Redirect(Url.Content("~/"));
UPDATE
Как указано в комментариях, это также должно работать
return Redirect("~/");
У меня есть следующий код в моем контроллере для перенаправления моего пользователя после его выхода из системы:
public ActionResult Logout()
{
FormsAuthentication.SignOut();
return new RedirectToRouteResult(
new RouteValueDictionary(
new {
area = "Administration",
controller = "Menus",
action = "Home"
}
)
);
}
Я хотел бы перенаправить пользователя к/или базовому URL (root) моего сайта. Есть ли способ что я могу сделать это, не указывая детали области, контроллера и действия?
если вы не хотите использовать RedirectToAction
(для меня это правильный выбор)
Вы можете использовать
return Redirect(Url.Content("~/"));
UPDATE
Как указано в комментариях, это также должно работать
return Redirect("~/");