Kerberos proxypass sso

Bonjour,

Voila le truc :
J’essaye tant bien que mal d’installer le module d’authentification Kerberos sur debian.
Voici ma config de kerberos se trouvant dans le fichier dans de conf de mon site :

<VirtualHost monsite.domain.com>
ServerName monsite.domain.com
<location />
AuthType Kerberos
AuthName "Kerberos Login"
KrbAuthRealms DOMAIN.COM
KrbServiceName HTTP/monsite.domain.com@DOMAIN.COM
Krb5Keytab /etc/apache2/monsite.keytab
KrbMethodNegotiate on
KrbMethodK5Passwd on
KrbVerifyKDC off
KrbSaveCredentials on
require valid-user
</location>
</VirtualHost>

J’utilise des proxy pour faire le lien vers un autre site, voici la conf :

<Location /lien/>
Order allow,deny
allow from all
</Location>			
ProxyPass /lien  http://autresite.domain.com:PORT/lien
ProxyPassReverse /lien  http://autresite.domain.com:PORT/lien

Voila donc le problème doit venir de la directive KrbMethodNegotiate car quand je la met à on, mon site fonctionne mais pas le lien (erreur 401). Par contre quand je met à off, tout fonctionne.
Quelqu’un peut-il me dire pourquoi et si il existe un moyen pour que le sso fonctionne avec mon lien?

Merci d’avance.

Re-moi.

Le problème est résolu. Je n’avais tous simplement pas permis l’authentification dans toutes l’arborescence de mon site.
En effet, la conf de kerberos était désignée seulement pour la racine.

<VirtualHost monsite>
<location />
La conf de kerberos
</location>
</VirtualHost>

et voici ce qu’il faut mettre :

<VirtualHost monsite>
<location "/*" >
</location>
</VirtualHost>

Merci et à bientôt.