Keytool запрашивает пароль для чтения сертификатов Java Ubuntu 18.04JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Keytool запрашивает пароль для чтения сертификатов Java Ubuntu 18.04

Сообщение Anonymous »

У меня установлена ​​новая версия Ubuntu 18.04. У меня возникли проблемы с доступом моих сборок (например, Maven и Gradle) к репозиторию https, отображается следующее сообщение:


java.security.InvalidAlgorithmParameterException: параметрtrustAnchors должен быть непустым


Когда я пытаюсь получить доступ к сертификатам из моего хранилища ключей, используя следующее команда:

keytool -list -keystore /etc/ssl/certs/java/cacerts


Мне предлагается ввести пароль, что не является проблемой, но если я просто нажму ввод без ввода пароля, он не отобразит ни одной записи.

Если я введу пароль, все сертификаты появятся нормально. Что мне нужно было сделать, так это добавить во все мои Java-приложения следующую системную опору: javax.net.ssl.trustStorePassword=changeit

Тогда все работает нормально. Что я делаю не так?

РЕДАКТИРОВАТЬ:

Это разрешение на cacerts прямо сейчас:

-rw-r--r-- 1 root root 167K jun 8 11:21 /etc/ssl/certs/java/cacerts


чтобы каждый мог читать. Если я попытаюсь использовать список без пароля:

keytool -list -keystore /etc/ssl/certs/java/cacerts  ✔  308  10:27:15
Enter keystore password:

***************** WARNING WARNING WARNING *****************
* The integrity of the information stored in your keystore *
* has NOT been verified! In order to verify its integrity, *
* you must provide your keystore password. *
***************** WARNING WARNING WARNING *****************

Keystore type: JKS
Keystore provider: SUN

Your keystore contains 0 entries

with the password:keytool -list -keystore /etc/ssl/certs/java/cacerts  ✔  310  10:36:33
Enter keystore password:
Keystore type: JKS
Keystore provider: SUN

Your keystore contains 134 entries


Подробнее здесь: https://stackoverflow.com/questions/507 ... untu-18-04
Ответить

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

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

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

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

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