如何将所有HTTPS请求重定向到HTTP请求?

时间:2013-08-26 01:41:51

标签: asp.net-mvc-4

我有一个asp.net mvc网站,我希望用户在编写此https://example.com的网址时自动将其转发到同一网页的http版本http://example.com
可以使用mvc路由完成吗?或其他什么?

1 个答案:

答案 0 :(得分:2)

在Global.asax文件中尝试类似。

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