Bonjour,
J'essaye d'installer un module d'authentification kerberos sur mon serveur avec apache.
Avec la configuration suivante, ça fonctionne, mais il faut à chaque fois indiquer l'identifiant et mot de passe :
Par contre, quand je veux une authentification sso (c.a.d. sans la demande d'identifiant et mot de passe), avec le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 AuthType Kerberos AuthName "Kerberos Login" KrbMethodNegotiate off KrbServiceName HTTP/www.domain.fr@DOMAIN.FR KrbVerifyKDC on KrbMethodK5Passwd on KrbAuthRealms DOMAIN.FR Krb5KeyTab /etc/apache2/krb5.keytab require valid-user
Ça ne fonctionne pas et j'obtiens une erreur 401 Authentication required. J'ai de plus cette ligne dans les logs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 AuthType Kerberos AuthName "Kerberos Login" KrbMethodNegotiate on KrbServiceName HTTP/www.domain.fr@DOMAIN.FR KrbVerifyKDC on KrbMethodK5Passwd off KrbAuthRealms DOMAIN.FR Krb5KeyTab /etc/apache2/krb5.keytab require valid-user
Que dois-je faire pour régler le problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 gss_accept_sec_context() failed: Invalid token was supplied (No error)
Merci.
Partager