Как импортировать сертификат SSL, созданный java в проект в Eclipse?
Импорт сертификата SSL в Eclipse
Ответ 1
Возможно, вы хотите импортировать "поддельный" сертификат SSL в JRE trustcacerts, чтобы избежать проблем, связанных с неподтвержденным сертификатом. Не так ли?
Как сказал Джон, вы можете сделать эту работу с помощью keytool:
keytool
-import
-alias <provide_an_alias>
-file <certificate_file>
-keystore <your_path_to_jre>/lib/security/cacerts
При появлении запроса используйте "changeit" в качестве пароля по умолчанию (спасибо Брайану Клозелу). Убедитесь, что вы используете эту среду выполнения на вашем сервере или запустите конфигурацию.
Ответ 2
Нам нужно импортировать сертификат, который нам нужно использовать:
keytool
-importcert
-file <certificate_location>
-keystore <jre_location\lib\security\cacerts>
-alias "<cert_name>"
Он запросит пароль. Введите пароль как changeit
Type Password : changeit
Наконец, он попросит добавить {да/нет}:
введите yes.
Примечание. Не указывать пробел в пути местоположения.
Ответ 3
Вероятно, вы должны создать сертификат и импортировать его в хранилище ключей по умолчанию с помощью keytool. Я не уверен, что вы пытаетесь сделать с вашим приложением, но затем должен иметь возможность использовать этот сертификат.
Ответ 4
sudo keytool -import -file /Users/balaji-pt2176/Desktop/Apple\ Worldwide\ Developer\ Relations\ Certification\ Authority.cer -keystore /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/security/cacerts
в макинтош
Ответ 5
Там лучший инструмент для работы.
Когда вы запускаете (запускаете от имени администратора в Windows, чтобы сохранить изменения в системе, sudo в linux и т.д.), Приложение (в нем есть установщики для win/mac/linux) обнаруживает встроенную функцию для редактирования файла системных cacerts:
Файл → Открыть специальный → Открыть сертификаты CA
ЛИБО у вас уже есть файл сертификата, и вы можете перейти к:
Инструменты → Импорт доверенного сертификата
ИЛИ вам нужно скачать сертификат с сервера; идти к:
Изучить → Изучить SSL
Оттуда введите имя хоста и нажмите ОК. Появится окно с информацией о сертификате. В нижней части этого окна есть кнопка "Импорт", которая позволит вам напрямую импортировать ее в каскады.
Убедитесь, что вы сохранили и закрыли каскады, и перезапустите свое затмение/приложение, чтобы настройки вступили в силу.