Openssl将crt证书和key私钥合成pfx证书
Posted 一生有你.Net
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Openssl将crt证书和key私钥合成pfx证书相关的知识,希望对你有一定的参考价值。
下载OpenSSL地址:http://slproweb.com/products/Win32OpenSSL.html
- 下载安装openssl
- 选择对应OpenSSL版本进行下载下载。
- 运行安装程序Win64OpenSSL_Light-1_1_0f.exe,将openssl安装到C:\OpenSSL-Win64。
- 安装完成后,可以在控制台运行如下指令,来测试是否安装成功。
- 进入到C:\OpenSSL-Win64\bin目录输入以下命令:
openssl version
- 如果返回openssl版本号(”OpenSSL 1.1.0f 25 May 2017”),则表示安装成功。
-
合成.pfx证书
- 将私钥文件(server.key)和服务器crt证书文件(server.crt ),放到openssl安装目录的bin目录下。
- 控制台也进到此目录下,然后执行下面指令。
openssl pkcs12 -export -out server.pfx -inkey server.key -in server.crt
- 然后再看bin目录下面多了一个server.pfx 文件,即为生成的pfx证书文件。
以上,将pfx导入到IIS后,就可以进行绑定了。
以上是关于Openssl将crt证书和key私钥合成pfx证书的主要内容,如果未能解决你的问题,请参考以下文章
ssl证书生成与转换(pfx, pem, key, crt)
sh [OpenSSL pfx转换]将.pfx证书转换为SSL证书和未加密的私钥#openssl #pfx #certificate #ssl #private #key #encr