Cuando vuelvo a dirigir al igual que de esta manera¿Por qué existe la diferencia entre Response.Redirect vs new RedirectResult()?
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
filterContext.Result = new RedirectResult("https://mydom.com");
}
lo que el navegador redirige a http://mydom.com/httpS://mydom.com
pero si vuelvo a dirigir esta manera
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
var res = filterContext.HttpContext.Response;
filterContext.Result = res.Redirect("https://mydom.com");
}
por lo que el redireccionamiento del navegador correctamente para https://mydom.com
¿Por qué existe la diferencia?
bien, ya he indicado la diferencia: D – Shaokan
Pero por qué sucede esto? – theateist