【问题标题】:Asp.net force https on some filesAsp.net 在某些文件上强制 https
【发布时间】:2011-10-25 22:23:43
【问题描述】:

在 asp.net 4 中,我想在某些文件上强制使用 https,然后在网站的其余部分恢复为 http。在我的托管公司中,我可以使用 .htaccess 和 mod_rewrite,但我也看到了各种其他方法,这些方法建议从创建类以将页面从 UrlRewriter httpModule 继承。

有什么特别的优点/缺点,或者我还没有找到.net4 中的新内置方法吗?

【问题讨论】:

    标签: asp.net https web-config


    【解决方案1】:

    根据我的经验,执行 https 之类的操作通常最好通过 Web 服务器完成。你可以创建 httpModules 来做,但是配置 IIS 会更好。

    IIS 7 可能会做得更好,因为您可以过滤其中的文件、文件夹等。

    【讨论】:

    • 很遗憾,在我托管的这个项目中,我无法访问 IIS。
    【解决方案2】:

    此项目自动将一些页面切换到 https 并由 web.config 中的列表驱动。 http://code.google.com/p/securityswitch/

    【讨论】:

      猜你喜欢
      • 2015-06-22
      • 2012-07-11
      • 2023-03-03
      • 1970-01-01
      • 2015-07-30
      • 2014-05-05
      • 2011-05-10
      • 1970-01-01
      • 2023-03-05
      相关资源
      最近更新 更多