Как добавить сертификаты SSL в Cacerts и Key Store?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как добавить сертификаты SSL в Cacerts и Key Store?

Сообщение Anonymous »

Я создал файл CSR с использованием < /p>


openssl req -nodes -newkey rsa: 2048 -kkeyout yourdomain.key < / strong> -out yourdomain.csr < /strong> –sha256 < /p>
< /blockquote>

it Создал файл CSR и файл ключа. Я отправил файл CSR в CA Пытался импортировать yourdomain.crt < /strong> в мою Java's Cacert by: < /p>


KeyTool -Import -KeyStore /usr/lib/jvm/java-1.8.0-openjdk-amd64/jre/lib/security/cacerts-file ~/desktop/user/ yourdomain.crt
-alias yourdomain < /p>
< /blockquote>

И теперь я запутался в том, как генерировать хранилище ключей ( файл jks
). Использую ли я то же самое yourdomain.crt < /strong>?
и какова команда, которую мне следует использовать? < /p>

File trustStoreFile = new File(CACERTS_PATH);
File keyStoreFile = new File(JKS_PATH);
KeyStore ks = KeyStore.getInstance("JKS");
ks.load(new FileInputStream(keyStoreFile), KEY_PASS.toCharArray());
return SSLContextBuilder.create()
.useProtocol("TLS")
.loadKeyMaterial(ks, KEY_PASS.toCharArray())
.loadTrustMaterial(trustStoreFile, TRUST_PASS.toCharArray())
.build();
< /code>

Так что мне нужен путь Cacerts, который, как я считаю, - это Cacerts от моего JDK, а пароль - тот, который я набрал, когда его предложили. < /p> < /p> < /p> < /p> < /p> < /p> < /p> Br />
Теперь как мне сгенерировать файл хранилища ключей? загрузка?

Подробнее здесь: https://stackoverflow.com/questions/563 ... d-keystore
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»