把keystore格式的文件转化为pkcs12和pem格式
其实keystore
格式,就是jks
格式,可以用keytool
这个java包。
keytool -importkeystore -srckeystore myapp.jks( or myapp.keystore) -destkeystore myapp.p12 -srcstoretype jks -deststoretype pkcs12
然后, 再把p12
格式转化为pem
格式:
openssl pkcs12 -in myapp.p12 -out myapp.pem
目前认为需要注意的地方是,必须全部在同一个环境下执行,不能第一条在Windows下,第二条在Linux下。但是WSL
里,可以用windows系统里的exe的程序的,windows10 native支持,比如你可以这样:
//注意大小写,注意路径里包含空格
/mnt/c/Program\ Files/Java/jdk1.8.0_181/bin/keytool.exe ....