Восстановить файл keystore.jks из файла p7b или crt
Я нахожусь в довольно неудачной ситуации, так как хранилище ключей, сгенерированное при создании файла CSR с помощью инструмента ключей, "потеряно".
Я получил файл p7b, и у меня также есть доступный файл crt, который создается из CSR.
Можно ли как-то создать хранилище ключей из этих файлов с помощью keytool?
Я пытался создать новое хранилище ключей, но это не сработало, так как при импорте файла сертификата p7b я получаю "Ответ сертификата не содержит открытый ключ для....".
Был бы очень признателен за помощь в этом.
Нашел решение, которое состоит в том, чтобы сгенерировать новое хранилище ключей и файл csr, а также заново связать сертификат с вновь созданным файлом csr.
1 ответ
Нашел решение, которое заключается в создании нового хранилища ключей и файла csr с помощью keytool. После этого уже купленный сертификат повторно вводится ключом у поставщика сертификатов с использованием нового сгенерированного CSR. Повторный набор был онлайн-процессом, поэтому никаких проблем с этим не возникало.