申請的證書下來了,只有 pfx 格式的,實際狀況中 sprint-boot 應用配置文件中須要使用 jks 文件。html
使用 JDK 中自帶的 Keytool 工具,將 PFX 格式證書文件轉換成 JKS 格式。android
[root@softwaretest dev]# keytool -importkeystore -srckeystore dev.pfx -destkeystore dev.jks -srcstoretype PKCS12 -deststoretype JKS Enter destination keystore password: # input jks-password Re-enter new password: # re-enter jks-password Enter source keystore password: # input pfx-password Entry for alias alias successfully imported. Import command completed: 1 entries successfully imported, 0 entries failed or cancelled
此時咱們獲得一個 dev.jks 的文件,別名爲 alias,若是咱們想要修改別名的話須要進行如下操做。bash
[root@softwaretest dev]# keytool -changealias -keystore dev.jks -alias old_alias -destalias new_alias Enter keystore password: # input pfx-password
修改 alias 密碼工具
一、修改密碼的命令:keytool -storepasswd -keystore android.keystore 其中,my.keystore是複製出來的簽名證書文件,命令執行後會提示證書的當前密碼和新密碼及其確認。 二、修改別名alias的命令:keytool -changealias -keystore android.keystore -alias my_name -destalias androiddebugkey 這裏,my_name是證書中當前的alias,-destalias指定的是要修改成的alias,例如我將別名改成以下: 三、修改alias密碼的命令:keytool -keypasswd -keystore my.keystore -alias androiddebugkey 這一步執行後會提示輸入keystore密碼,alias密碼,而後提示輸入新的alias密碼。 這三個指令時獨立的,沒有依賴關係,因此能夠根據本身的需求來更改參數。
1. 證書及證書管理(keytool工具實例)spa