【发布时间】:2014-02-03 16:58:13
【问题描述】:
我想在我的 IIS 7 服务器上默认使用 SSL
我想在我的 IIS 7 服务器上默认使用 SSL,该怎么做?
【问题讨论】:
-
“默认”是什么意思?如果您安装并绑定证书,则启用 HTTPS ..
-
意思是我要强制所有用户使用ssl
标签: windows iis windows-server-2008
我想在我的 IIS 7 服务器上默认使用 SSL
我想在我的 IIS 7 服务器上默认使用 SSL,该怎么做?
【问题讨论】:
标签: windows iis windows-server-2008
在 IIS 7 中,当您单击网站时,会有一个 SSL 设置图标。选中需要 SSL 的复选框。
如果您想自动将用户从非 ssl 重定向到 ssl,您需要添加重定向规则。从这里下载并安装 URL 重写模块:http://www.iis.net/downloads/microsoft/url-rewrite,然后将此规则添加到您的 web.config 下的
<configuration><system.webserver><rewrite><rules>
<rule name="HTTP to HTTPS" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="^OFF$" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}/{R:1}" />
</rule>
【讨论】: