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 ).
J'ai tout d'abord créer un auth-cas.conf:
Ensuite j'ai mon vhost:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Quand je relance mon apache2 il me mets directement sur dns.toto alors que je souhaite avoir la page de login du CAS.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
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
Partager