2011-01-25 6 views

答えて

0

Global.asax.cs

protected void Application_BeginRequest(){ 
    if (Context.Request.IsSecureConnection) 
     Response.Redirect(Context.Request.Url.ToString().Replace("https:", "http:")); 
} 

あなたはアクションフィルタに同じコードを追加することができます。

public class SSLFilter : ActionFilterAttribute { 

    public override void OnActionExecuting(ActionExecutingContext filterContext){ 
     if (filterContext.HttpContext.Request.IsSecureConnection){ 
      var url = filterContext.HttpContext.Request.Url.ToString().Replace("https:", "http:"); 
      filterContext.Result = new RedirectResult(url); 
     } 
    } 
} 
+0

を魅力のように働きました。ありがとう! – Webjedi

関連する問題