Links

IIS 部署

本文引导大家如何开启 HTTPS 的过程。
这里不会介绍如何在 IIS6 上开启一个 HTTP服务,所以这里假设你已经成功建立了一个 HTTP网站。
如果你对证书格式有疑问,请查看部署简介。

获取证书

首先,我们先从 pandassl 控制台导出一个 .pfx 后缀的证书文件:控制台 -> 我的证书 -> 导出证书,选择 PKCS12:
export-cert
之后会自动下载一个以 .pfx 为后缀的证书文件。
提示:pandassl 不保存私钥,如有托管私钥需求需手动上传

导入证书

现在我们进行的是将证书文件导入到 IIS6 服务器。
点击《开始》搜索 "IIS",点击 Internet 信息服务(IIS)管理器
此时你会在首页看到《服务器证书》的选项:
iis-import-cert-01
双击《服务器证书》,点击右边的《导入》,选择刚才下载到的 .pfx 文件,输入密码点击确定即可导入成功:
iis-import-cert-02
在我们导入证书成功后,可以看到列表里已经有了一条证书信息。下一步绑定证书。

绑定证书

因为我们的网站现在还没有和证书进行关联,所以还需要进行绑定。
找到我们需要绑定的网站,点击最右边的绑定:
iis-bind-cert-01
点击《添加》,类型处选择 https,SSL 证书处选择我们刚才添加的证书,点击确定即可绑定成功:
iis-bind-cert-02
现在我们可以通过访问 https://... 访问我们的网站了