2016-11-17 23 views
0

Я работаю над интеграцией из Oracle Identity Manager с Office 365 для предоставления лицензий (основная цель). Когда я добраться до точки, где разъем пытается вызвать де службу REST для маркеров запроса, он не со следующей ошибкой:API Azure Graph: не удается найти действительный путь сертификации для запрошенной цели при вызове REST

SEVERE: org.identityconnectors.restcommon.ClientHandler : executeRequest : Error occurred while executing a POST REST call on the target. sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

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

Кто-нибудь знает, требуется ли что-то конкретное на стороне Microsoft для этого?

Спасибо за помощь.

+2

См. Http://stackoverflow.com/questions/39608953/unable-to-connect-to-ldap-server-over-ssl-using-spring-template/39610306#39610306 – Roshith

+0

@Miguel Ángel Вы используете Generic Разъем REST? – varpekv

+0

@varpekv это официальный разъем для Office 365, но в основном да. Это все построено на Generic REST Connector –

ответ

1

Так что получается, что ответы были проще, чем я думал. Я потерял часть импорта сертификатов в хранилище доверия (я просто импортировал их в файл cacerts jdk). Я сделал это и отлично работал.

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

+1

принять ваш ответ :) – Chaitanya

+0

извините, вы правы. Благодарю. –

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

  • Нет связанных вопросов^_^