申请的证书下来了,只有 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