2016-11-17 3 views
0

Ich arbeite an einer Integration von Oracle Identity Manager mit Office 365 zur Lizenzbereitstellung (Hauptzweck). Als ich an den Punkt, wo die Connector de REST-Service für eine Tokenanforderung zu rufen versucht, schlägt es mit dem folgenden Fehler:Azure Graph API: Es konnte kein gültiger Zertifizierungspfad zum angeforderten Ziel in REST-Aufruf gefunden werden.

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

ich bereits den cert Weg von meinem Browser für diesen Aufruf angegeben auf der URL heruntergeladen und es in meinen Java Keystore importiert, aber immer noch diesen Fehler bekommen.

Weiß jemand, ob etwas Bestimmtes auf der Microsoft-Seite dafür erforderlich ist?

Danke für die Hilfe.

+2

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

+0

@ Miguel Ángel Verwenden Sie Generic REST-Anschluss? – varpekv

+0

@varpekv es ist ein offizieller Connector für Office 365, aber im Grunde ja. Es ist alles über den generischen REST-Connector –

Antwort

1

So stellt sich heraus, die Antworten waren einfacher als das, was ich dachte. Mir fehlte der Teil des Importierens der Zertifikate in den Trust-Keystore (ich importierte sie nur in der cacerts-jdk-Datei). Ich habe das gemacht und es hat gut funktioniert.

Vielen Dank.

+1

Ihre Antwort angenommen :) – Chaitanya

+0

Entschuldigung, Sie haben Recht. Vielen Dank. –

Verwandte Themen