Я создал файл CSR, используя < /p>
openssl req -nodes -newkey rsa: 2048 -keyout yourdomain.key < /strong> -out yourdomain.csr < /strong> –SHA256 < /p>
–shA256 Создал файл CSR и файл ключа. Я отправил файл CSR в CA /usr/lib/jvm/java-1.8.0-openjdk-amd64/jre/lib/security/cacerts-file ~/desktop/user/ yourdomain.crt -alias yourdomain
хранилище ключей ( файл jks ). Использую ли я то же самое yourdomain.crt < /strong>?
и какую команду я должен использовать? 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, а пароль - тот, который я набирал, когда его предложили. загрузка?
Подробнее здесь: https://stackoverflow.com/questions/563 ... d-keystore
Как добавить сертификаты SSL в Cacerts и Key Store? ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение