Keytool не может импортировать certifiate - не удалось установить цепочку из ответа

Я был бы очень признателен, если бы кто-то мог пролить свет на следующую проблему. Я прочитал документацию keytool, но не мог найти никакого намека на то, что может быть проблемой здесь.

Я создал хранилище ключей

keytool -genkey -alias privateKeyName -keyalg RSA -keystore privateKeyName.jks -validity 720 -keysize 1024

Я создал запрос сертификата

keytool -certreq -alias privateKeyName -keystore privateKeyName.jks -file certReqFileName.csr

После того, как агент подписания дал мне файл .cer, я попытался импортировать его с помощью

keytool -import -alias privateKeyName файл certReqFileName_t_f.cer -keystore privateKeyName.jks

Ошибка импорта с помощью

ошибка keytool: java.lang.Exception: Не удалось установить цепочку из ответа

Я застрял на этом некоторое время, поэтому любая помощь будет потрясающей. Спасибо.

Ответ 1

Посмотрите на параметр -trustcacerts, если ваш ЦС указан в доверительном магазине. Кроме того, возможно, вам придется сначала добавить промежуточные сертификаты CA в хранилище ключей.