...
| 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 |
|---|
| language | html/xml |
|---|
| theme | Confluence |
|---|
| title | conf/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" |
...
...
Il faut dans un second temps modifier le paramétrage du CAS de la manière suivante :
| Bloc de code |
|---|
| language | none |
|---|
| theme | Confluence |
|---|
| title | filter/esup.properties |
|---|
| firstline | 83 |
|---|
| linenumbers | true |
|---|
|
environment.build.cas.server=localhost:8443
environment.build.cas.protocol=https
environment.build.cas.context=/cas |