Подтвердить что ты не робот

Импорт сертификата SSL в Eclipse

Как импортировать сертификат SSL, созданный java в проект в Eclipse?

4b9b3361

Ответ 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

Там лучший инструмент для работы.

KeyStore Explorer

Когда вы запускаете (запускаете от имени администратора в Windows, чтобы сохранить изменения в системе, sudo в linux и т.д.), Приложение (в нем есть установщики для win/mac/linux) обнаруживает встроенную функцию для редактирования файла системных cacerts:

Файл → Открыть специальный → Открыть сертификаты CA

Open CA Certificates

ЛИБО у вас уже есть файл сертификата, и вы можете перейти к:

Инструменты → Импорт доверенного сертификата

ИЛИ вам нужно скачать сертификат с сервера; идти к:

Изучить → Изучить SSL

Examine menu

Examine SSL

Оттуда введите имя хоста и нажмите ОК. Появится окно с информацией о сертификате. В нижней части этого окна есть кнопка "Импорт", которая позволит вам напрямую импортировать ее в каскады.

Certificate Details for SSL Connection

Убедитесь, что вы сохранили и закрыли каскады, и перезапустите свое затмение/приложение, чтобы настройки вступили в силу.