IIS配置CER证书后完成证书申请后刷新后就会消失的这个BUG微软一直存在,因为我们一般申请都是下来的CER文件和私钥
但是IIS只支持PFX文件的导入,所以我们需要把CER文件和证书私钥转换成PFX文件
1.第一步,打开: https://ssl4less.eu/ssl-tools/convert-certificate.html
点击如图所示:
然后:
*Certificate:选择crt证书
*Private key:选择私钥
Set key password: 设置下密码,密码随意,导入时需要用到。
*Private key:选择私钥
Set key password: 设置下密码,密码随意,导入时需要用到。
经过这些步骤之后,点击Convert后,就会生成PFX文件了,然后进入IIS的服务器证书点击导入就可以了,导入时需要输入刚才设置的私钥密码,就成功导入证书了。
然后在IIS的SSL设置SSL
再编辑绑定中加入https的443端口就可以访问到https网站。
如果需要强制https的话,我们设置下301跳转即可。