the*_*ist 6 model-view-controller asp.net-mvc
当我像这样重定向
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
filterContext.Result = new RedirectResult("https://mydom.com");
}
Run Code Online (Sandbox Code Playgroud)
所以浏览器重定向到http://mydom.com/httpS://mydom.com
但如果我这样重定向
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
var res = filterContext.HttpContext.Response;
filterContext.Result = res.Redirect("https://mydom.com");
}
Run Code Online (Sandbox Code Playgroud)
所以浏览器正确地重定向到https://mydom.com
为什么会有区别?
| 归档时间: |
|
| 查看次数: |
2496 次 |
| 最近记录: |