Your Heart's A Bird Without The Wings To Fly
OpenSSL生成PFX SSL证书
OpenSSL生成PFX SSL证书

OpenSSL生成PFX SSL证书

官方下载:https://slproweb.com/products/Win32OpenSSL.html

临时设置环境变量

打开PowerShell

# set OPENSSL_CONF=C:\OpenSSL-Win64\bin\openssl.cfg

# set Path=%Path%;C:\OpenSSL-Win64\bin

永久设置

打开 OpenSSL

  • 右键 powershell 已管理员运行
  • 进入到一个 空的文件夹 内
  • 输入下列命令后回车

# openssl

命令生成 cer 证书 和 Key

# req -newkey rsa:2048 -nodes -keyout F:\SSL\证书名字.key -x509 -days 365 -out F:\SSL\证书名字.cer

回车后会让你填写一些证书信息,备注:不支持英文

  • 按顺序为:
  • 国家名称(2个字母代码),中国(CN)
  • 州或省名(全名)
  • 地点名称(如城市)
  • 组织名称(如公司)
  • 组织单位名称
  • 通用名称
  • 电子邮件地址

命令合成 pfx 证书

pkcs12 -export -in F:\SSL\证书名字.cer -inkey F:\SSL\证书名字.key -out 证书名字.pfx

回车后会让你设置密码

  • 第二次为确认密码
  • 完成后查看那个 空的文件夹 会多出来 3个文件
  • 证书.pfx 就是我们要的 pfx 证书

Leave a Reply

Your email address will not be published. Required fields are marked *