You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2016-12-06 12:42:32

fanny.marcel
Member
Registered: 2016-12-06
Posts: 2

Accéder à l'API avec le CAS activé

Bonjour à tous,

Je tourne en rond depuis un moment pour interroger l'API de GLPI ... (version 9.1.1)
J'ai activé l'authentification par CAS mais du coup, lorsque j'interroge l'API via CURL, il me renvoie une erreur d'authentification de mon CAS.

Je n'ai pas trouvé où lui indiquer de ne pas cassifier les pages de l'API.


J'ai créé un utilisateur GLPI (bdd interne) auquel j'ai associé une clé d'accès distant + j'ai généré le app-token dans la configuration générale.

Y a-t-il une astuce pour passer outre ?

J'ai tenté d'interroger "apirest.php/initSession?noAUTO=1" dans mon appel CURL mais j'ai ensuite une erreur "["ERROR_GLPI_LOGIN_USER_TOKEN","le paramètre user_token semble incorrect"]"



Merci à tous de votre aide.

Offline

#2 2016-12-06 13:30:46

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,167

Re: Accéder à l'API avec le CAS activé

apirest.php/initSession?Content-Type=%20application/json&app_token=[MonAppTOKEN]&user_token=[MonUserToken]


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

#3 2016-12-06 16:30:12

fanny.marcel
Member
Registered: 2016-12-06
Posts: 2

Re: Accéder à l'API avec le CAS activé

En fait, je fais cet appel curl en console :

curl -X GET -H 'Content-Type: application/json' -H "Authorization:user_token {myToken}" -H "App-Token: myAppToken" 'http:/monglpi/apirest.php/initSession'


Et j'obtiens cette erreur : <html><head><title>CAS Authentication wanted!</title></head><body><h1>CAS Authentication wanted!</h1>

Offline

#4 2016-12-06 16:37:37

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,167

Re: Accéder à l'API avec le CAS activé

alors je ne vais pas pouvoir beaucoup aider.....
désolé je passe la main.


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

#5 2017-12-08 11:20:25

Jgay
Member
Registered: 2017-12-08
Posts: 1

Re: Accéder à l'API avec le CAS activé

Bonjour,

j'ai exactement le même problème. A-t-il été réglé ?

Merci d'avance.

Offline

Board footer

Powered by FluxBB