2016-11-04 7 views
0

Я создал прокси-сервис в WSO2 ESB 4.9.0, и я звоню в защищенный https API, который выполнен в Tibco BW6. Этот API защищен защитой SSL. Когда я отправляю свое сообщение с прокси-сервиса в API Tibco, я получаю проблему сотрясением SSL.
Также я импортировал сертификат client.cer в моем хранилище с открытым ключом jks на моем WSO2 ESB, но все же я не могу отправить свое сообщение в API. Примечание: У меня нет опыта по SSLНе удалось связать SSL-соединение с защищенным API Tibco BW6 от службы прокси-сервера WSO2 ESB

ОШИБОК В пиловочник: javax.net.ssl.SSLHandshakeException: проблемы Общие SSLEngine

ответ

0

Вы можете экспортировать сертификат сервера через браузер. Затем импортируйте его в client-truststore.jks. Для устранения проблем вам, возможно, придется отлаживать SSL, и мой пост в блоге [1] поможет вам в этом.

Вы можете выполнить следующие действия для импорта сертификата сервера в хранилище wso2esb клиента следующим образом:

  • Перейти к серверной службе в вашем браузере, а затем нажмите HTTPS доверия значок в адресной строке (например, , padlock рядом с URL в Firefox).
  • Просмотрите сведения о сертификате (шаги варьируются в зависимости от браузера), а затем экспортируйте сертификат доверия в файловую систему.
  • Используйте ESB Management Console или следующую команду для импорта этого сертификата в хранилище ключей клиента ESB. keytool -importcert -file -keystore /repository/resources/security/client-truststore.jks -alias «ваш псевдоним»
  • Перезагрузите сервер.

Счастливое кодирование!

[1] http://ravindraranwala.blogspot.com/2014/11/ssl-debugging-in-wso2-esb.html