Восстановить файл keystore.jks из файла p7b или crt

Я нахожусь в довольно неудачной ситуации, так как хранилище ключей, сгенерированное при создании файла CSR с помощью инструмента ключей, "потеряно".

Я получил файл p7b, и у меня также есть доступный файл crt, который создается из CSR.

Можно ли как-то создать хранилище ключей из этих файлов с помощью keytool?

Я пытался создать новое хранилище ключей, но это не сработало, так как при импорте файла сертификата p7b я получаю "Ответ сертификата не содержит открытый ключ для....".

Был бы очень признателен за помощь в этом.


Нашел решение, которое состоит в том, чтобы сгенерировать новое хранилище ключей и файл csr, а также заново связать сертификат с вновь созданным файлом csr.

1 ответ

Решение

Нашел решение, которое заключается в создании нового хранилища ключей и файла csr с помощью keytool. После этого уже купленный сертификат повторно вводится ключом у поставщика сертификатов с использованием нового сгенерированного CSR. Повторный набор был онлайн-процессом, поэтому никаких проблем с этим не возникало.

Другие вопросы по тегам