Tôi có đoạn code sau trong điều khiển của tôi để chuyển hướng người dùng của tôi sau khi ông đã đăng xuất khỏi:Làm cách nào để chuyển hướng hành động của tôi đến thư mục gốc của trang web?
public ActionResult Logout()
{
FormsAuthentication.SignOut();
return new RedirectToRouteResult(
new RouteValueDictionary(
new {
area = "Administration",
controller = "Menus",
action = "Home"
}
)
);
}
Tôi muốn chuyển hướng người dùng đến/hoặc URL cơ sở (root) của trang web của tôi. Có cách nào mà tôi có thể thực hiện việc này mà không cần phải cung cấp chi tiết về khu vực, bộ điều khiển và hành động không?
Cảm ơn bạn, giải pháp của bạn tiết kiệm một ngày của tôi. – AKS
Url.Content không được yêu cầu. Bạn chỉ có thể làm: return Redirect ("~"); –
Giải pháp hoàn hảo! Hoạt động tốt khi sử dụng các Vùng MVC cũng không giống như cố gắng sử dụng 'RedirectToAction (" Mặc định ");' –