jdk keytool 自签证书
https需要用到ssl证书,可以从阿里等平台申请,本文采用jdk keytool进行自签证书。
生成环境:linux
- 用jdk自带keytool工具生成密钥库
keytool -genkey -keyalg RSA -alias server -keystore ./keystore.jks -storepass 123456 -validity 36500 -keysize 2048
- 将生成的密钥库转换为p12
keytool -importkeystore -srckeystore ./keystore.jks -destkeystore ./keystore.p12 -deststoretype PKCS12
- 导出crt证书
openssl pkcs12 -in ./keystore.p12 -nokeys -out ./server.crt
- 导出key
openssl pkcs12 -in ./keystore.p12 -nocerts -nodes -out ./server.key
> 转载请注明出处,谢谢