Назад | Перейти на главную страницу

Как включить chain.cer в файл хранилища ключей?

Я хочу создать файл хранилища ключей с сертификатом и файлом 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