利用Java实现SSL自签名证书的生成,生成的证书为jks格式,无法直接用于nginx,需要使用jks2pfx工具将其转换为PEM格式。JKS2PFX命令格式为:JKS2PFX.bat keystore password alias exportname,其中keystore为KeyStore文件绝对路径。本工具经过亲测可以成功转换jks格式为pfx格式的证书文件。示例步骤:1. 使用Java自带命令生成密钥:keytool -genkey -v -alias pan2.share888.top -keyalg RSA -keystore d:\local.keystore -validity 36500;2. 使用JKS2PFX工具进行转换:JKS2PFX D:\local.keystore 123456 pan2.share888.top exportfile。修正证书格式后,nginx即可实现SSL支持。
暂无评论