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.

...

Bloc de code
environment.build.cas.server=localhost
environment.build.cas.protocol=http
environment.build.cas.context=/cas-server-webapp-<VERSION> (où <VERSION> est à remplacer)

Utiliser un certificat

todo
prérequis : le.. certificat en question !

...

Info

Avant de continuer, vous devez avoir installé le certificat (Ex: .pem) sur le serveur !

Il faut dans un premier temps configurer le serveur pour qu'il accepte les connexions HTTPS. Dans le fichier server.xml, il faut décommenter le bon connecteur et éventuellement ajouter quelques attributs :

Bloc de code
languagehtml/xml
themeConfluence
titleconf/server.xml

<!-- Define a SSL HTTP/1.1 Connector on port 8443
     This connector uses the JSSE configuration, when using APR, the 
     connector should be using the OpenSSL style configuration
     described in the APR documentation -->
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"

...

 maxThreads="150" 
           scheme="https" secure="true"

...

 clientAuth="false" sslProtocol="TLS"

...

 
           keystoreFile="D:\ESUP\Certificats\tomcat.jks"

...

 keystorePass="changeit"

...

/>

Il faut dans un second temps modifier le paramétrage du CAS de la manière suivante :

Bloc de code
languagenone
themeConfluence
titlefilter/esup.properties
firstline83
linenumberstrue
environment.build.cas.server=localhost:8443
environment.build.cas.protocol=https
environment.build.cas.context=/cas
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