一、操作场景
这篇档指导你如何在 IIS 中安装 SSL 证书。
二、证书安装
1. 请在 SSL 证书控制台 中选择你需要安装的证书并单击下载。
2. 在弹出的 “证书下载” 窗口中,服务器类型选择 IIS,单击下载并解压缩 cloud.tencent.com 证书文件包到本地目录。
解压缩后,可获得相关类型的证书文件。其中包含 cloud.tencent.com.iis 文件夹:
·文件夹名称: cloud.tencent.com.iis
·文件夹内容:
·cloud.tencent.com.pfx 证书文件
·keystorePass.txt 密码文件(若已设置私钥密码,则无 keystorePass.txt 密码文件)
3. 打开 IIS 服务管理器,选择计算机名称,双击打开 “服务器证书”。如下:
4. 在服务器证书窗口的右侧 “操作” 栏中,单击导入。如下:
5. 在弹出的 “导入证书” 窗口中,选择证书文件存放路径,输入密码,单击确定。如下:
6. 选择网站下的站点名称,并单击右侧 “操作” 栏的绑定。如下:
7. 在弹出的 “网站绑定” 窗口中,单击添加。如下:
8. 在 “添加网站绑定” 的窗口中,将网站类型设置为 https,IP 地址设置为全部未分配,端口设置为443,主机名请填写你当前申请证书的域名,并指定对应的 SSL 证书,单击确定。如下:
9. 添加完成后,即可在 “网站绑定” 窗口中查看到新添加的内容。
10. 请使用 https://cloud.tencent.com 进行访问。
·如果浏览器地址栏显示安全锁标识,则说明证书安装成功。如下:
·如果网站访问异常,可参考以下常见问题解决方案进行处理:
·无法使用 HTTPS 访问网站
·部署 SSL 证书后,浏览器提示 “网站连接不安全”
·访问站点提示连接不安全?
·SSL 证书过期后重新申请部署依然提示 HTTPS 不安全?
·在服务器上部署 SSL 证书后访问资源出现 404 报错
三、HTTP 自动跳转 HTTPS 的安全配置(可选)
1. 打开 IIS 服务管理器。
2. 选择网站下的站点名称,双击打开 “URL 重写”。如下:
注意:执行该步骤前请下载安装 rewrite 模块。
3. 进入 “URL 重写” 页面,并单击右侧 “操作” 栏的添加规则。如下:
4. 在弹出的 “添加规则”窗口中,选择空白规则,单击确定。如下:
5. 进入 “编辑入站规则” 页面。如下:
·名称:填写强制 HTTPS。
·匹配URL:在 “模式” 中手动输入(.*)。
·条件:展开 单击添加,弹出 “添加条件” 窗口。
·条件输入:{HTTPS}。
·检查输入字符串是否:默认选择与模式匹配。
·模式:手动输入^OFF$。
·操作:填写以下参数。
·操作类型:选择重定向。
·重定向 URL:https://{HTTP_HOST}/{R:1}。
·重定向类型:选择参阅其他(303)。
6. 单击 "操作" 栏的应用保存。
7. 返回网站首页,单击右侧 “管理网站” 栏的重新启动。即可使用 https://cloud.tencent.com 进行访问。
注意:操作过程如果出现问题,请你 联系我们。