private static void HandleRequestExceptionAsync(HttpContext context, CustomHttpRequestException httpRequestException)
        {
            if (httpRequestException.StatusCode == HttpStatusCode.Unauthorized)
            {
                context.Response.Redirect($"/login?ReturnUrl={context.Request.Path}");
                return;
            }

            context.Response.StatusCode = (int)httpRequestException.StatusCode;
        }
Esempio n. 2
0
        private static void HandleRequestExceptionAsync(HttpContext httpContext, CustomHttpRequestException ex)
        {
            if (ex.StatusCode == System.Net.HttpStatusCode.Unauthorized)
            {
                httpContext.Response.Redirect($"/login?returnUrl={httpContext.Request.Path}");
                return;
            }

            httpContext.Response.StatusCode = (int)ex.StatusCode;
        }