Я получил файл .crt и .pem-файл у своего регистратора, но мне нужно преобразовать его в хранилище ключей (JKS), чтобы иметь возможность использовать его на моем сервере.Преобразование файлов .crt и .pem в хранилище ключей
Как преобразовать файлы?
Я получил файл .crt и .pem-файл у своего регистратора, но мне нужно преобразовать его в хранилище ключей (JKS), чтобы иметь возможность использовать его на моем сервере.Преобразование файлов .crt и .pem в хранилище ключей
Как преобразовать файлы?
Вы не преобразуете файлы .crt
или .pem
в KeyStore
, вы должны добавить их в KeyStore.
Вы можете добавить их с помощью keytool
, выполнив команду:
keytool -importcert -keystore <KEYSTORE.JKS> -storepass <KEYSTORE_PASSWORD> -file <YOUR_CERT_OR_PEM_FILE> -alias <ALIAS_NAME>
Это создаст KeyStore, если он не существует в этом месте, а затем добавить сертификат в него, или если KeyStore существует, просто добавляет к нему сертификат.
Вы можете просмотреть, если сертификат на самом деле добавил, выполнив команду:
keytool -list -keystore <YOUR_KEYSTORE> -storepass <KEYSTORE_PASSWORD> -alias <ALIAS_NAME> -v