Верблюд HTTP4 JBoss: не удается найти действительный путь сертификации для запрошенной цели

Я запрашиваю токен доступа у службы UAA. получить жетон затем используйте токен для загрузки файла в среду AWS. теперь он работает с одной средой и не работает с другой. единственное существенное отличие, которое можно обнаружить, заключается в том, что тот, который работает, использует SSO-аутентификацию, а другой, который не работает, использует UAA-аутентификацию. поскольку я запрашиваю токен с сервера / службы UAA и использую его для отправки файла данных в среду, в которой у меня нет хранилища ключей. Я получаю следующую ошибку.

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: сбой построения пути PKIX: sun.security.provider.certpath.SunCertPathBuilderException: невозможно найти действительный путь сертификации для запрошенной цели

Причина: sun.security.validator.ValidatorException: сбой построения пути PKIX: sun.security.provider.certpath.SunCertPathBuilderException: невозможно найти действительный путь сертификации для запрошенной цели

Причина: sun.security.provider.certpath.SunCertPathBuilderException: невозможно найти действительный путь сертификации для запрошенной цели

Я использую контейнер JBoss Fuse JBoss Fuse (6.3.0.redhat-310), на котором запущены мои приложения

Java 8 Camel-HTTP4 для публикации

Любые предложения или помощь будет принята с благодарностью, есть ли что-то, что я пропускаю? что-то особенное нужно сделать? благодарю вас!

о да, это работает, когда я делаю это в Почтальоне? не в предохранителе? это также работает с Curl.

HTTP / 1.1 200 Установлено соединение с прокси-агентом: Zscaler / 6.0

HTTP / 1.1 100 Продолжить Сервер: Zscaler / 6.0

HTTP / 1.1 201 Создан Cache-Control: без кеша, без хранилища, max-age=0, необходимо повторно подтвердить Content-Length: 0 Corr: ef75916afaf1db34 Дата: вт, 05 июн 2018 22:58:27 GMT Истекает: 0 Pragma: no-cache Сервер: нет X-Application-Context: APMTS: облако:10 X-Content-Type-Options: nosniff X-Frame-Options: DENY X-Vcap-Request-Id: 1b964238-0dbc-4c09-7c6f-0bc429698584 X-Xss-Protection: 1; Режим = Блок

1 ответ

Обнаружил, что моя проблема была с сертификатами. Я нашел сертификаты для этих систем, импортированные в хранилище ключей Java. проблема ушла

Спасибо вам всем

Другие вопросы по тегам