You are not logged in.
Bonjour,
j'ai installé sur un serveur Windows Xampp 8.1.12 ainsi que 2 instances GLPI et une instance Mantis dans htdocs.
Les 2 glpi et mantis sont fonctionnels et sont accessible en hhtps.
Je voulais faire en sorte que nos utilisateurs n'ai pas à rentrer leurs identifiants.
Pour se faire j'ai téléchargé mod_authn_ntlm.so que j'ai mis dans le répertoire module d'apache
Dans le http.conf j'ai ajouté
LoadModule auth_ntlm_module modules/mod_authn_ntlm.so
puis à la fin:
RequestHeader unset X_ISRW_PROXY_AUTH_USER
<Directory "C:\xampp\htdocs\glpi1">
Options Indexes FollowSymLinks Includes
AuthType SSPI
NTLMAuth On
NTLMAuthoritative On
NTLMDomain IP de notre AD (172.x.x.x)
<RequireAll>
<RequireAny>
Require valid-user
</RequireAny>
</RequireAll>
RequestHeader set X_ISRW_PROXY_AUTH_USER expr=%{REMOTE_USER}
</Directory>
j'ai bien l'authentification automatique qui se fait pour glpi1
dans le htdocs j'ai glpi1, glpi2 et mantis
j'aimerais que l'authentification automatique puisse aussi fonctionner pour glpi2
j'ai essayé avec <Directory "C:\xampp\htdocs\"> au lieu de <Directory "C:\xampp\htdocs\glpi1">
mais ca ne fonctionne pas, j'ai aussi essayé de mettre de bloc <Directory> avec pour chaque bloc glpi1 et glpi2 mais j'ai une erreur au redémarrage d'apache.
sachant que la méthode fonctionne bien pour un site, comment faire pour l'appliquer sur l'autre site?
Offline
salut
la ta conf pour du SSO concerne que ton directory glpi1
donc a mon avis il faut repliquer ton bloc pour glpi2 et ton mantis.
Si t'a une erreur au redemarrage, poste la nous qu'on puisse voir pourquoi il rale.
enfin, a terme en prod, si tu fais du full windows, pense serieusement a utiliser IIS natif, *amp sont des plateforme de dev/test et ne sont pas faire pour supporter une charge important en production.
Offline
Bonjour,
J'ai bien répliqué le bloc, redémarrage sans problème d'Apache et Mysql
Par contre j'ai bien une authentification automatique pour glpisiad mais par pour glpimoygen?
Voilà ce que j'ai mis à la fin du httpd.conf
RequestHeader unset X_ISRW_PROXY_AUTH_USER
<Directory "C:\xampp\htdocs\glpisiad">
Options Indexes FollowSymLinks Includes
AuthType SSPI
NTLMAuth On
NTLMAuthoritative On
NTLMDomain 172.17.1.19
<RequireAll>
<RequireAny>
Require valid-user
</RequireAny>
</RequireAll>
RequestHeader set X_ISRW_PROXY_AUTH_USER expr=%{REMOTE_USER}
</Directory>
RequestHeader unset X_ISRW_PROXY_AUTH_USER
<Directory "C:\xampp\htdocs\glpimoygen">
Options Indexes FollowSymLinks Includes
AuthType SSPI
NTLMAuth On
NTLMAuthoritative On
NTLMDomain 172.17.1.19
<RequireAll>
<RequireAny>
Require valid-user
</RequireAny>
</RequireAll>
RequestHeader set X_ISRW_PROXY_AUTH_USER expr=%{REMOTE_USER}
</Directory>
Offline
dans les parametres de ton glpimoygen, t'a aussi configurer son Ldap et SSO ?
Offline
Bonjour Chico008
J'ai la même installation pour les 2 GLPI (j'ai bien ajouté LDAP pour les 2) par contre je n'ai rien fait de particulier pour le SSO (hormis rajoute le module ntlm dans PHP et ajouter ce bloc que j'ai posté)
Offline