Для этого я использую следующую команду:
Код: Выделить всё
keytool -importkeystore -srckeystore keystore.jks -destkeystore keystore.p12 -srcstoretype JKS -deststoretype PKCS12 -srcstorepass xxxxx -deststorepass xxxxx
Ошибка keytool: java.io.IOException: неверный формат хранилища ключей
В подробном режиме:
Код: Выделить всё
keytool error: java.io.IOException: Invalid keystore format
java.io.IOException: Invalid keystore format
at java.base/sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:688)
at java.base/sun.security.util.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:221)
at java.base/java.security.KeyStore.load(KeyStore.java:1473)
at java.base/sun.security.tools.keytool.Main.loadSourceKeyStore(Main.java:2368)
at java.base/sun.security.tools.keytool.Main.doCommands(Main.java:1248)
at java.base/sun.security.tools.keytool.Main.run(Main.java:423)
at java.base/sun.security.tools.keytool.Main.main(Main.java:416)
Код: Выделить всё
java.runtime.version: 17.0.12+7 -LTS
java.vendor = Amazon.com Inc.
java.vendor.version: Corretto-17.0.12.7.1
Подробнее здесь: https://stackoverflow.com/questions/797 ... ore-format
Мобильная версия