Заметки ITшника обо всём

Java TrustStore с пустым паролем

Задача из категории «странное»: нужен JKS TrustStore с пустым паролем для Java. Штатный `keytool` ограничивает минимальную длину пароля при создании хранилища (и истошно верещит при попытке задать пустой пароль) , поэтому изгаляемся для Java API

Скрипт

Создание TrustStore:

./create-truststore.sh \
    /site/var/spring/key/local-root-ca.crt \
    /site/var/spring/key/truststore-empty.jks \
    local-root-ca

Подключение к JVM:

-Djavax.net.ssl.trustStore=/site/var/spring/key/truststore-empty.jks
-Djavax.net.ssl.trustStoreType=JKS
-Djavax.net.ssl.trustStorePassword=
Отправить
Поделиться
Твитнуть