如何重定向到ActionFilter中的页面

时间:2019-06-11 05:06:45

标签: reactjs asp.net-core

如果会话中的请求URL不可用,而用户重定向到了未经授权的页面,则前端中有URL列表,前端是react js,后端是asp.net core

public override void OnActionExecuting(ActionExecutingContext context) {
 var requestedURL = context.HttpContext.Request.Headers["Referer"].ToString();

  var isAuthorize = userdata.PageUrl.Any(x => x.PageUrl.Contains(requestedURL)); // check if url exist

  if (isAuthorize == false) { // if page is not available
   context.Result = new RedirectResult("/unAuthorized");  // redirect
  }


}

在startup.cs中遇到以下错误,请提供任何帮助

尚未为此应用程序或请求配置会话。

0 个答案:

没有答案