tomcat не может подключиться к внешней конечной точке из-за ошибки сертификата - PullRequest
0 голосов
/ 31 января 2020

Попытка создать приложение с нижеприведенным ниже:

java -версия java версия "10" 2018-03-20 Java (TM) SE Runtime Среда 18.3 (сборка 10 + 46) Java HotSpot (TM) 64-разрядный сервер ВМ 18.3 (сборка 10 + 46, смешанный режим)

версия tomcat : 8.5.49

JRE_HOME : "C: \ Program Files" \ Java \ jre-10 ( в кавычках преднамеренно избегать пробела перед Files word )

JAVA_HOME : "C: \ Program Files" \ Java \ jdk-10 ( в кавычках преднамеренно избегать пробела перед Files word )

OS : Windows Сервер 16 (x64)

Существует event-ingestion-jar, который выполняет все вызовы API для наших конечных точек publi c, при запуске этого jar-файла он работает нормально, а события глотается, но через минуту этот jar добавляется в приложение tomcat, и war развертывается на сервере tomcat, ниже начинает появляться ошибка:

ошибка при получении данных feign.RetryableException: sun.security.validator.Valida torException: сбой построения пути PKIX: sun.security.provider.certpath.SunCertPathBuilderException: невозможно найти действительный путь сертификации для запрошенной цели, выполняемой POST https://api-testing.FQDN.com/api/v1/event

event-ingestion-jar использует feign-client для достижения конечной точки api-testing

Я понимаю, что tomcat не может выяснить certs, как я могу сообщить tomcat, где находятся мои сертификаты (или может быть, это не так проблема) Любой указатель на помощь можно только приветствовать !!!

пробовал это но помог dint

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...