From: William D. <wil...@gm...> - 2014-10-28 16:01:32
|
Bonjour, Je vous contacte car j'ai un problème de redirection après une authentification ProxyCAS dans ESIGate. *Détail de mon problème :* J'ai installé un serveur ESIGate 5.0 en frontal de mes applications. Ce serveur est cassifié et est utilisé comme ProxyCAS. Lorsque je teste le ProxyCAS sur les webapps de demo (esigate-app-casified-aggregated1 et esigate-app-casified-aggregated2), cela fonctionne bien. Mes 2 webapps sont déployées dans le même Tomcat qu'ESIGate. Par contre, lorsque j'essaye d'inclure des applications tierces, je me retrouve redirigé vers les applications tierces une fois connecté. Pourtant en regardant les logs, l'authentification via ProxyCAS dans mes applications tierces a bien fonctionné. *Configuration du provider :* appli.remoteUrlBase=http://adresse-locale:8080/appli/ appli.extensions=org.esigate.servlet.ServletExtension,org.esigate.extension.Esi,org.esigate.cas.CasAuthenticationHandler appli.mappings=/private/appli/* *Scénario :* J'accède à mon adresse ESIGate sécurisée : http://adresse-esigate/esigate/private/appli/ Je suis redirigé vers mon CAS : https://adresse-cas/cas/login?service=http%3A%2F%2Fadresse-esigate%2Fesigate%2Fprivate%2Fappli%2F Une fois authentifié dans CAS, je suis bien redirigé vers http://adresse-esigate/esigate/private/appli/, puis je suis directement redirigé avec une HTTP 302 vers mon adresse locale http://adresse-locale:8080/appli/ Si je re-accède à mon URL ESIGate ( http://adresse-esigate/esigate/private/appli), cela fonctionne bien, je suis authentifié. Quelqu'un a-t-il déjà rencontré ce problème ? Je n'arrive pas à déterminer si mon problème vient de ma configuration ESIGate ou de mes applications tierces. Merci d'avance pour votre retour. Cordialement, William Dupuis |