Bonjour,

J'ai réussi à mettre en place un serveur CAS, et dans la
 prochaine étape je voulais que la page de ressource à protéger (cas 
client) soit accessible via un lien sur un autre Site Web partenaire, 
donc tous les utilisateurs qui sont authentifiés sur le site partenaire 
peuvent accéder à notre page de ressource protéger d'une manière 
transparente. 

remarque: je ne peux pas relier notre serveur CAS avec celui de site partenaire 
on ce moment.


Solution:

 j'ai pu rediriger les utilisateurs à mon serveur CAS avec le lien 
https://adresse-ip-serveur-CAS:8443/cas/login?service=http%3A%2F%2F192.168.1.111%2Fba%2F

remarque: 192.168.1.111 c'est  la page de ressource à protéger (cas client) 
pour le test j'utilise ma machine virtuelle.

si l'utilisateur existe >> donc redirection vers le lien 
https://adresse-ip-serveur-CAS:8443/cas/login?service=http%3A%2F%2F192.168.1.111%2Fba%2F

s'il n'existe pas >>> ajout sur l'annuaire puis redirection vers 
https://adresse-ip-serveur-CAS:8443/cas/login?service=http%3A%2F%2F192.168.1.111%2Fba%2F



jusqu'à la l'utilisateur doit taper le login/pwd à la main.

*********
la redirection marche très bien car si un utilisateur déjà 
authentifié par mon serveur CAS, il pu accède aussi à notre page via le 
lien mise en place dans le site WEB partenaire d'une manière 
transparente.
*********
pour rendre cette opération transparente, j'ai ajouter le login/pwd dans l'url: 

https://adresse-ip-serveur-CAS:8443/cas/login?service=http%3A%2F%2F192.168.1.111%2Fba%2F&userPassword=password&login=login
mais ça marche pas normalement vu que la page CAS utilise le paramètre $_POST 
vu y a un formulaire.

je
 voulais ajouter dans le code php de la page CAS le paramètre $POST 
aisni $_GET (pour récupérer login/pwd via URL), mais je sais pas comment
 trouver cette page (/cas/login) sur mon serveur linux.

Est ce que la valeur service=http%3A%2F%2F192.168.1.111%2Fba%2F reste fixe ?
Est ce que cette solution de $_GET est possible? 
Est ce que cette solution est conseillée?

Merci d'avance pour vos réponses et conseilles.

cordialement,

Amine 

                                          
-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to