2017-10-17 4 views
0

J'ai openIdm ForgeRock installé localement et j'essaye de passer par l'API Explorer etc. afin de voir comment utiliser les endpoints et les endpoints disponibles.Comment tester OpenIm (ForgeRock) Demande sur Postman?

À partir de localhost:8080 où ForgeRock est en cours d'exécution je peux exécuter/essayer une demande. Cela fonctionne très bien et je vois la réponse avec Status 200 et ses détails.

Lorsque je tente même URL de demande sur Postman, je reçois:

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

En un sens, cela me fait sens pour que Je suis pas connecté dans ce cas directement via ForgeRock Server sur localhost:8080 . Alors, comment puis-je travailler autour de cela pour être en mesure d'exécuter mes tests aussi sur Postman.

J'ai essayé les paramètres username=xxx et password=xxx à la demande sur Postman, mais il continue à jeter la même erreur.

Je l'ai également essayé sur Postman en tant que demande CURL exactement comment ForgeRock l'utilise, mais il semble avoir un problème avec Authorization.

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

Une idée s'il vous plaît?

Répondre

0

Fixé. Était en fait simple ... Nous avons dû ajouter ce qui suit dans les en-têtes:

X-OpenIDM-Username 
X-OpenIDM-Password 

La valeur est par défaut: opendidm-admin pour les deux.