IIS 添加 SSL 证书相对比较麻烦。下面以添加 Cloudflare 证书示例,其他证书提供商类似。

假设我要生成证书的域名是 iis-cer-test.eterance.com

以下参考:https://www.digicert.com/kb/csr-creation-ssl-installation-iis-10.htm

生成 CSR

打开生成的文件,就是 CSR。复制它。

生成公钥

把上一步生成的 CSR 粘贴到这里:

下载 DER 格式的文件。

安装公钥

把下载的 certificate.der 文件修改后缀名为 certificate.cer

然后回到 IIS,导入证书:

分配给网站(可选)

如果之前已经建立了网站,可以使用“绑定”补上去: