Я хочу создать файл хранилища ключей с сертификатом и файлом chain.cer.
# openssl pkcs12 -export -chain -CAfile chain.cer -in example.cer -inkey example.key -out keystore.jks -name tomcat -passout pass:changeit
Error unable to get issuer certificate getting chain.
Вопрос
Кто-нибудь знает, что я делаю не так?
keytool
- это команда, которую вы ищете для работы с файлами хранилища ключей Java. Это обеспечивается Java JDK. (Вы могли бы сделать это с openssl
, но я не знаю об этом.)
И чтобы импортировать корневой или промежуточный сертификат CA в хранилище ключей:
keytool -import -trustcacerts -alias root -file cachain.crt -keystore keystore.jks
Для получения дополнительной информации и примеров:
Наиболее распространенные команды хранилища ключей Java Keytool