Добавьте корневой сертификат, промежуточный сертификат и закрытый ключ в SoapUI - PullRequest
0 голосов
/ 07 марта 2019

Я хочу подключиться к сервису мыла с помощью SoapUI.

Что у меня есть

  • Корневой сертификат, (файл .cer)
  • Промежуточный сертификат (файл .cer)
  • и закрытый ключ (файл .cer)
  • и подробности wsdl. (папка с файлом wsdl)

я знаю, что эти сертификаты необходимо добавить в хранилище доверенных сертификатов и хранилище ключей SoapUI.

Чего я не знаю, так это как добавить их в магазины.

что я пробовал?

Я попытался создать хранилище ключей с помощью команды

keytool -genkey -alias soapui -keyalg RSA -keystore soapui.keystore

импортировал сертификат в хранилище ключей следующим образом

1. keytool -keystore soapui.keystore -importcert -alias rootcert -file myroot.cer

2. keytool -keystore soapui.keystore -importcert -alias intercert -file intermediate.cer

3. keytool -keystore soapui.keystore -importcert -alias private -file privatekey.cer

после этого шага я добавил этот файл в хранилище ключей и хранилище доверия SoapUi

Результат, который я получаю при попытке сделать запрос,

SSLHandshakeException: получено фатальное предупреждение: bad_certificate

кто-нибудь может помочь?

...