gpt4 book ai didi

asp.net-mvc-3 - MVC3 : How can I route non-SSL requests automatically to the SSL protocol?

转载 作者:太空宇宙 更新时间:2023-11-03 13:13:21 25 4
gpt4 key购买 nike

我有一个网站需要使用 SSL 进行保护。我如何设置路由或 IIS 配置,以自动将在非 SSL 协议(protocol)上收到的任何请求发送到 SSL 协议(protocol)?这是可以作为路由规则处理的东西,还是最好仅在方法而不是 Controller 本身上使用主 Controller 中的 RequireHttps 属性并检测 中的协议(protocol)code>Index() 方法?

注意:我读了this question它利用了 UrlRewriting 和 IIS7 的应用程序请求路由,但我坚持使用 IIS6,UrlRewriting 不是我的选择。

最佳答案

这样的事情会有所帮助:

    public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandleErrorAttribute());
filters.Add(new RequireHttpsAttribute());
}

关于asp.net-mvc-3 - MVC3 : How can I route non-SSL requests automatically to the SSL protocol?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8603857/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com