使用環境:
項目聯網需要防止泄漏重要數據,使用https證書
轉換方法:
keytool -importcert -v -trustcacerts -alias xx -file E:\bks\xx.cer -keystore E:\bks\xx.bks -storetype BKS -providerclass org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath E:\bks\bcprov-jdk15on-146.jar -storepass xxxxxx
步驟說明:
keytool -importcert -v -trustcacerts -alias 位置1 \
-file 位置2 \
-keystore 位置3 -storetype BKS \
-providerclass org.bouncycastle.jce.provider.BouncyCastleProvider \
-providerpath 位置4 -storepass 位置5
位置1:是個隨便取的別名
位置2:cer或crt證書的全地址
位置3:生成後bks文件的位置,建議寫全地址
位置4:上面下載JCE Provider包的位置
位置5:生成後證書的密碼
注意事項:
1.注意命令中不能有換行
2.地址必須全地址
3.文件要符合java命名規範
4 最後會被詢問是否信任此證書,您要輸入: 是 ,纔會在您指定的文件夾生成bks文件
完成之後大概就是這個樣子:
更多問題,歡迎討論:88627109