Alfresco 5 avec CAS, mod_auth_cas, mod_jk

cancel
Showing results for 
Search instead for 
Did you mean: 
ymolinet
Member II

Alfresco 5 avec CAS, mod_auth_cas, mod_jk

Bonjour,

Je tente de configurer Alfresco (et Share) pour utiliser l'authentification externe proposé par un serveur CAS.
J'ai installé un serveur Alfresco CE 5.0c sans problème (fonctionnel avec les identifiants de base).
J'ai installé un serveur CAS avec authentification LDAP (fonctionnel le CAS accepte les identifiants).
J'ai installé un serveur Apache2 + mod_auth_cas + mod_jk sur la même machine que le serveur CAS.

Les requêtes https à destination du CAS sur le serveur apache2 sont bien transférer au CAS. (https://serveur/cas)
Les requêtes https à destination de share sont bien transférer vers le cas pour l'authentification (que le cas accepte) et le serveur me renvoie vers share. Cependant, Share m'affiche sa page de login.

J'ai utilisé plusieurs how-to pour effectuer les configurations, mais je pense que j'ai oublié qqchose.

http://docs.alfresco.com/3.4/concepts/alf-modauthcas-home.html
https://wiki.alfresco.com/wiki/Alfresco_With_mod_auth_cas

Voici le contenu partiel de mon fichier alfresco-global-properties

authentication.chain=external1:external
external.authentication.proxyHeader=SsoUserHeader

Merci de votre aide,
Yannick

1 Reply
ymolinet
Member II

Re: Alfresco 5 avec CAS, mod_auth_cas, mod_jk

Alors, le bon paramèatrage du fichier de configuration est

authentication.chain=external1:external

# Authentification CAS
external.authentication.proxyUserName=
external.authentication.proxyHeader=x-alfresco-remote-user
external.authentication.enabled=true
external.authentication.userIdPattern=

avec ces paramètres cela fonctionne. Reste maintenant à traiter le logout.