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 2021-04-15 12:02:51

Eric26
Member
From: Valence (26)
Registered: 2007-02-17
Posts: 433
Website

[GLPI 9.5.5] Authentification SSO désactive l'accès API ?

Bonjour à tous,

Je ne sais pas si c'est un bug ou un comportement normal ou, encore, un mauvais réglage de notre GLPI. C'est pourquoi je poste dans cette section pour avoir vos avis.

Nous utilisons GLPI 9.5.5 sur serveur IIS 8.5 (Windows 2012r2) / Php 7.4 / MySql 5.7.11 et avons souhaité activer le SSO. Pour cela, sous IIS, nous avons activé l'authentification Windows et désactivé l'authentification anonyme comme cela est précisé dans ce tuto : https://rdr-it.com/glpi-sso-avec-iis-au … -unique/2/.

L'authentification des utilisateurs via le SSO fonctionne parfaitement mais nous avons également des accès via l'API et un token qui, lui, ne fonctionne plus. Au premier abord, on peut trouver cela "normal" si on considère que l'accès par token est équivalent à une authentification anonyme. Mais je trouve quand même cela bizarre.

Merci par avance pour vos avis sur cette question.

Last edited by Eric26 (2021-04-15 12:03:42)


Amicalement,
Eric
-------------------------------------------------------------
Prod : GLPI 10.0.9 - Serveur IIS8.5 (w2012r2) - PHP 8.1.21 - MySql 5.7.11 -- Test : GLPI 10.0.9 - Serveur IIS8.5 (w2012r2) - PHP 8.1.21 - MySql 5.7.11

Offline

#2 2021-04-15 16:11:53

Eric26
Member
From: Valence (26)
Registered: 2007-02-17
Posts: 433
Website

Re: [GLPI 9.5.5] Authentification SSO désactive l'accès API ?

Je me réponds à moi-même car j'ai trouvé un fil qui s'approche beaucoup de mon problème : https://forum.glpi-project.org/viewtopic.php?id=274768

Par contre, la solution trouvée est dédié à Apache alors que mon GLPI tourne sous IIS. Quelqu'un connaitrait-t-il l'astuce pour ceci sous IIS ?

<Location /glpi/apirest.php>
        Require All Granted
</Location>

Amicalement,
Eric
-------------------------------------------------------------
Prod : GLPI 10.0.9 - Serveur IIS8.5 (w2012r2) - PHP 8.1.21 - MySql 5.7.11 -- Test : GLPI 10.0.9 - Serveur IIS8.5 (w2012r2) - PHP 8.1.21 - MySql 5.7.11

Offline

Board footer

Powered by FluxBB