When I redirect in this way
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
filterContext.Result = new RedirectResult("https://mydom.com");
}
therefore the browser is redirected to http://mydom.com/httpS://mydom.com
but if i redirect this path
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
var res = filterContext.HttpContext.Response;
filterContext.Result = res.Redirect("https://mydom.com");
}
so that the browser redirects https://mydom.com correctly
Why is there a difference?
source
share