Aperea.ActionFilter.RequireSslAttribute.HandleNonHttpsRequest C# (CSharp) Метод

HandleNonHttpsRequest() защищенный Метод

protected HandleNonHttpsRequest ( System.Web.Mvc.AuthorizationContext filterContext ) : void
filterContext System.Web.Mvc.AuthorizationContext
Результат void
        protected override void HandleNonHttpsRequest(AuthorizationContext filterContext)
        {
            if (!string.Equals(GetHttpMethod(filterContext), "GET", StringComparison.OrdinalIgnoreCase))
            {
                throw new InvalidOperationException("");
            }
            var url = GetUrlWithOptionalHttpsPort(filterContext);
            filterContext.Result = new RedirectResult(url);
        }