2016-04-01 10 views
0

У меня возникла странная проблема. Попытка получить вызов веб-службы и сертификат настроена на получение ответа. Так, изначально я импортировал сертификат из браузера и смог успешно получить вызов WS.Ошибка сертификата сертификата SSL

Проблема возникает, когда я перешел с одной точки зрения в другую, например, java для отладки перспективы. Я получаю ошибку цепи сертификата. ошибка является несогласованной. Когда я меняю сертификат в доверительном магазине (со всеми закодированными сертификатами), он работает, на следующий день он не будет работать, поэтому снова измените старый сертификат. Может быть, я не могу поставить правильный путь, но в целом проблема кажется непоследовательной. Кто-нибудь может рассказать мне, как работает эта цепочка сертификатов.

Действительно расстроен пониманием сертификата. BTW iam, работающий с java 7

ответ

0

Я столкнулся с той же проблемой несколько лет назад, и я выполнил следующее решение, чтобы начать работать.

Вам нужно будет установить сертификат под

$JAVA_HOME/jre/lib/security/

просто перейти в этот каталог и установить сертификат.

Для установки используйте следующую команду

sudo keytool -import -file amirssw.cer -keystore cacerts 

с помощью этой команды вы сможете установить сертификат под хранилище.

С помощью этого способа вы можете получить предметы под своим контролем.

Пожалуйста, обратитесь к следующим ссылкам, которые могут помочь вам правильно использовать сертификат. http://blog.hexican.com/2010/12/sending-soap-messages-through-https-using-saaj/https://ruelajingsantiago.wordpress.com/2013/08/16/saaj-web-service-client-over-ssl/

Приветствия :)

Смежные вопросы