Projet Socle ENT
Pages enfant
  • CAS (Central Authentication Service) (esup 4)

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

  1. Ajout dans le fichier pom.xml du cas :

    Bloc de code
    titlecas-server-3.5.1/cas-server-webapp/pom.xml
    firstline160
    <dependency>
         <groupId>org.jasig.cas</groupId>
         <artifactId>cas-server-support-ldap</artifactId>
         <version>${cas.version}</version>
    </dependency>
    Remarque

    Le paramètre ${cas.version} est à remplacer par la version de CAS.

     

    Ajouts dans le fichier deployerConfigContext.xml du cas :

    Bloc de code
    titlecas-server-webapp/src/main/webapp/WEB-INF/deployerConfigContext.xml
    firstline120
    <bean class="org.jasig.cas.adaptors.ldap.FastBindLdapAuthenticationHandler" >
        <property name="filter" value="${environment.build.ldap.uidAttr}=%u,${environment.build.ldap.baseDn}" />
        <property name="contextSource" ref="contextSource" />
    </bean>
    Bloc de code
    titlecas-server-webapp/src/main/webapp/WEB-INF/deployerConfigContext.xml
    firstline222
    <bean id="contextSource" class="org.springframework.ldap.core.support.LdapContextSource">
        <property name="urls">
            <list>
                <value>${environment.build.ldap.url}</value>
            </list>
        </property>
    </bean>

     

     
    Remarque

    Les paramètres suivants sont à remplacer :

    ${environment.build.ldap.uidAttr}
    ${environment.build.ldap.baseDn}
    ${environment.build.ldap.url}

    Ces paramètres sont explicités sur la page de configuration LDAP.

...


...

Info
titleRéférences

https://wiki.jasig.org/display/UPM40/CAS+in+uPortal+Overview
https://wiki.jasig.org/display/UPM40/CAS
http://www.ens-lyon.fr/Bibli/ENT-ESUP/sources/esup.properties.txt
https://wiki.jasig.org/display/UPM40/SSL+Configuration
http://www.esup-portail.org/consortium/espace/SSO_1B/cas/
Exemple de fichier de configuration
https://sourcesup.cru.fr/frs/?group_id=401&release_id=1461