Activation de mod_auth_cas sur Apache
Bonjour à tous,
Actuellement, je rencontre un problème je n'arrive pas à avoir devant mon application le CAS.
Celui-ci à été paramétré correctement il me semble (mais à priori non comme cela ne fonctionne pas :oops:).
J'ai tout d'abord créer un auth-cas.conf:
Code:
1 2 3 4 5 6 7
| #Ajout pour le CAS
CASCookiePath /var/cache/apache2/mod_auth_cas/
CASLoginURL https://cas.toto.fr/cas/login
CASValidateURL https://cas.toto.fr/cas/serviceValidate
# DEBEUG
CASDebug On |
Ensuite j'ai mon vhost:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| <VirtualHost *:80>
# -- ServerName
ServerName dns.toto
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/\.well\-known/acme\-challenge/
RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R=301,L]
</VirtualHost>
<VirtualHost _default_:443>
# -- ServerName
ServerName dns.toto
# -- Précise que l on utilise l authentification CAS
<Location /reseau>
AuthType CAS
Require valid-user
</Location>
.....
</VirtualHost> |
Quand je relance mon apache2 il me mets directement sur dns.toto alors que je souhaite avoir la page de login du CAS.
Je n'ai pas d'erreur malheureusement.
Je vous remercie à tous pour votre aide.
Ps: Ma source pour réaliser cela est : https://gist.github.com/acdha/799402...fig-apacheconf