如何设置SSL/HTTPS?

IIS SSL 配置

腾讯申请的免费证书配置

腾讯免费证书申请成功后下载证书为一个压缩包,解压后内容大致如图所示:(test.websoft9.cn为测试域名)

1523418632922

进入 IIS 文件夹内容如下:

1523418668438

打开 IIS 开始导入证书

1523428081837

1523428307113

导入成功

1523428321945

给站点配置SSL证书

1523428488886

f1523428617943

最后在浏览器上测试 https://域名 是否配置成功

阿里云免费证书配置

免费申请阿里云证书成功后,配置可以直接参考阿里提供的方案进行操作

1523432385204

使用let's encrypt自动配置证书

前往 https://github.com/PKISharp/win-acme/releases下载程序

1523429626325

下载好后解压

1523429704719

将解压出的文件夹 复制到 C:\Program Files (目录可以随意设置,建议存放在这个目录下,配置好证书后程序切勿删除)

1523429808764

进入程序目录,内容大致如下:

1523429865345

创建证书,输入N

1523430024664

绑定单个IIS站点

1523430136570

这里会列出当前IIS上已有的站点根据序号选择需要配置SSL的站点

1523430270351

配置成功,如图所示:(到这一步后先别关闭这个窗口)

1523430320474

打开IIS 检测ssl是否配置成功

1523430359697

浏览器在测试SSL是否配置成功

设置自动续订(如果之前窗口关闭了,重新打开程序输入L)

1523430513122

选择需要自动续订证书的站点

1523430937571

自动续订成功

1523431002175