2017-10-17 2 views
0

Ich habe openIdm ForgeRock lokal installiert und ich versuche, den API Explorer usw. zu durchlaufen, um zu sehen, wie die Endpunkte und die verfügbaren Endpunkte zu verwenden sind.Wie testen OpenIm (ForgeRock) Anfrage auf Postman?

Von localhost:8080 wo ForgeRock läuft kann ich eine Anfrage ausführen/versuchen. Es funktioniert gut und ich sehe die Antwort mit Status 200 und ihre Details.

Wenn ich gleiche Anforderungs-URL auf Postman versuchen, erhalte ich:

{ "code": 401, "reason": "Unauthorized", "message": "Access Denied" }

In gewisser Weise diesen Sinn für mich macht, wie Ich bin nicht so direkt über Forgerock Server in diesem Fall eingeloggt am localhost:8080 . Also wie kann ich das umgehen, um meine Tests auch auf Postman ausführen zu können.

Ich habe versucht, die Parameter username=xxx und password=xxx auf die Anfrage auf Postman, aber es wirft immer den gleichen Fehler.

Ich versuchte es auch auf Postman als CURL-Anfrage genau, wie ForgeRock es verwendet, aber es scheint ein Problem mit der Autorisierung zu haben.

curl -X GET --header 'Accept: application/json' --header 'X-Requested-With: Swagger-UI' 'http://localhost:8080/openidm/managed/user?_queryId=query-all' 

Irgendeine Idee bitte?

Antwort

0

Fest. War eigentlich einfach ... Hatte die folgenden in den Header hinzufügen:

X-OpenIDM-Username 
X-OpenIDM-Password 

Wert ist standardmäßig: opendidm-admin für beide.

Verwandte Themen