Перенаправление на действие из OnActionExecuting не работает - PullRequest
0 голосов
/ 26 июня 2019

Я перепробовал много вариантов, как показано ниже, с ответами на многие вопросы 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("~/");

Но ни один из параметров не перенаправляет, он вызывает метод индекса домашнего контроллера, но перенаправление не работает.

Пожалуйста, сообщите.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...