SSL证书转移到IIS上

最近遇到一个问题:“如何把SSL证书转移到IIS上”。因为之前都是用Linux作为web服务器,也在Linux用OpenSSL生成了CSR,然后申请了SSL证书。但是最近因为提供免费的VPN服务,需要基于Windows的服务器,因此采用了IIS作为web服务器,但是如何把SSL证书转移过来便成了一个比价头疼的问题,经过一个上午的研究,终于找到了一个有效的方法。

第一步:把CSR和证书的CRT文件转化为PFX文件,这一步中需要为pfx文件设置密码

1
openssl pkcs12 -export -out jayshao.pfx -inkey vpnjayshao.pem -in vpn_jayshao_com.crt


第二步:在IIS中导入刚才生成的pfx文件


第三步:设置IIS强制通过SSL访问

这样就可以成功把其他服务器上的证书导入到IIS里面啦~