示例#1
0
        protected override void HandleUnauthorizedRequest(AuthorizationContext filterContext)
        {
            var urlHelper = new UrlHelper(filterContext.RequestContext);

            string url = urlHelper.Action("SignIn", "Account");

            filterContext.Result = filterContext.RequestContext.HttpContext.Request.IsAjaxRequest()
                                           ? (ActionResult)IncodingResult.RedirectTo(url)
                                           : new RedirectResult(url);
        }
        protected override void HandleUnauthorizedRequest(AuthorizationContext filterContext)
        {
            var    urlHelper = new UrlHelper(filterContext.RequestContext);
            string url       = urlHelper.Action("Index", "Browsio", new { area = "" });

            if (filterContext.HttpContext.Request.IsAjaxRequest())
            {
                filterContext.Result = IncodingResult.RedirectTo(url);
                return;
            }
            filterContext.Result = new RedirectResult(url);
        }