【发布时间】:2011-07-08 10:27:34
【问题描述】:
正如标题所示,是否有任何简单的方法可以对某些站点文件夹强制执行 HTTPS。
我希望有一个使用 web.config 设置的解决方案。
我们正在使用 IIS 6 和 ASP.NET Webforms 以及 .NET 4.0
有没有人有任何想法或可以指出我正确的方向?
【问题讨论】:
标签: .net asp.net security https
正如标题所示,是否有任何简单的方法可以对某些站点文件夹强制执行 HTTPS。
我希望有一个使用 web.config 设置的解决方案。
我们正在使用 IIS 6 和 ASP.NET Webforms 以及 .NET 4.0
有没有人有任何想法或可以指出我正确的方向?
【问题讨论】:
标签: .net asp.net security https
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect HTTP to HTTPS" stopProcessing="true">
<match url="/yourfolder/(.*)"/>
<conditions>
<add input="{HTTPS}" pattern="^OFF$"/>
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="SeeOther"/>
</rule>
</rules>
</rewrite>
</system.webServer>
【讨论】: