如何在ASP.NET中自动从HTTP切换到HTTPS?
也不需要在本地连接中做同样的事情
答案 0 :(得分:0)
让我们开始:
打开Global.asax代码找到 Application_BeginRequest ,改变它:
protected void Application_BeginRequest(object sender, EventArgs e)
{
if (HttpContext.Current.Request.IsSecureConnection.Equals(false) && HttpContext.Current.Request.IsLocal.Equals(false))
{
Response.Redirect("https://" + Request.ServerVariables["HTTP_HOST"] + HttpContext.Current.Request.RawUrl);
}
}
宾果!