小编典典

如何从基本控制器中的 OnActionExecuting 重定向?

all

我尝试了两种方法: Response.Redirect() 什么都不做,以及在基本控制器内部调用一个返回 ActionResult 并让它返回
RedirectToAction() 的新方法......这些都不起作用。

如何从 OnActionExecuting 方法进行重定向?


阅读 60

收藏
2022-07-08

共1个答案

小编典典

 public override void OnActionExecuting(ActionExecutingContext filterContext)
 {
    ...
    if (needToRedirect)
    {
       ...
       filterContext.Result = new RedirectResult(url);
       return;
    }
    ...
 }
2022-07-08