0
我有一个asp.net mvc网站,我希望用户在写入URL时将其作为https://example.com自动转发给同一页面的http版本,即http://example.com
这可以使用mvc路由来完成吗?或者是其他东西?如何将所有HTTPS请求重定向到HTTP请求?
我有一个asp.net mvc网站,我希望用户在写入URL时将其作为https://example.com自动转发给同一页面的http版本,即http://example.com
这可以使用mvc路由来完成吗?或者是其他东西?如何将所有HTTPS请求重定向到HTTP请求?
在Global.asax文件中试试类似的东西。
protected void Application_BeginRequest()
{
if (Context.Request.IsSecureConnection)
Response.Redirect(Context.Request.Url.ToString().Replace("https:", "http:"));
}