Я перепробовал много вариантов, как показано ниже, с ответами на многие вопросы SO
filterContext.Result = new RedirectToRouteResult(new RouteValueDictionary(new { action = "Index", controller = "Home" }));
base.OnActionExecuting(filterContext);
filterContext.Result = new RedirectToRouteResult(new RouteValueDictionary(new { action = "Index", controller = "Home" }));
filterContext.Result.ExecuteResult(filterContext.Controller.ControllerContext);
filterContext.Result = new RedirectToRouteResult(new RouteValueDictionary(new { action = "Index", controller = "Home" }));
return;
filterContext.Result = new RedirectResult("~/");
Но ни один из параметров не перенаправляет, он вызывает метод индекса домашнего контроллера, но перенаправление не работает.
Пожалуйста, сообщите.
Спасибо