Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erreur à chaque nouvelle connexion CAS #63

Open
yoannlecuyer opened this issue Mar 7, 2024 · 5 comments
Open

Erreur à chaque nouvelle connexion CAS #63

yoannlecuyer opened this issue Mar 7, 2024 · 5 comments

Comments

@yoannlecuyer
Copy link

Bonjour,

Cela fait un moment que nous avons ce problème et je ne sais pas si d'autres l'ont déjà rencontré.

Lorsqu'on se reconnecte sur eCandidat via une ancienne session (renouvellement du jeton CAS), j'ai une page blanche avec ce message
image

Au moment de authentification CAS, j'ai cette URL
https://sso-cas.univ-rennes1.fr/login?service=http%3A%2F%2Fcandidatures-gestion.univ-rennes.fr%2Flogin%2Fcas#!ctrCandFormationView
et au retour, j'ai cette URL https://candidatures-gestion.univ-rennes.fr/connect#!ctrCandFormationView#!ctrCandFormationView

Visiblement, au retour du CAS, le #!ctrCandFormationView est doublé ce qui provoque l'erreur.
Si je recharge l'appli, le problème ne se reproduit plus.

@khergalant
Copy link
Contributor

Bonjour Yoann,

J'ai l'impression que c'est votre retour de CAS qui ne donne pas la bonne URL. Nous n'avons pas le problème chez nous.

@yoannlecuyer
Copy link
Author

Bonjour Kevin,
Je vais voir avec les collègues pour voir à quel moment l'URL est modifiée.

@yoannlecuyer
Copy link
Author

Bonjour Kevin,

J'ai échangé avec le collègue gérant le CAS et ce qui nous surprend, c'est l'url de retour générée par eCandidat, à savoir :
http%3A%2F%2Fcandidatures-gestion.univ-rennes.fr%2Flogin%2Fcas#!ctrCandFormationView
Pour la partie http%3A%2F%2Fcandidatures-gestion.univ-rennes.fr%2Flogin%2Fcas, je comprend que c'est lorsque l'appli se connecte CAS pour la première fois, on appelle l'URL /login/cas.
Ce qui me surprend plus c'est que le #!ctrCandFormationView reste malgré tout.

J'ai fait un test de connexion en retirant la partie #!ctrCandFormationView et j'arrive à me connecter.

Du coup, il y a probablement quelque part dans mon paramétrage qui fait persister la fin de l'url mais je ne sais pas à quel niveau.

A préciser qu'on a aussi ce problème sur Calcium, MDW et Actul

@khergalant
Copy link
Contributor

Salut Yoann,

Tu n'as pas ce morceau dans la configuration de ton context ?

@yoannlecuyer
Copy link
Author

En fait, je donne l'exemple avec #!ctrCandFormationView mais ca le fait sur n'importe quelle page de l'appli.

Pour mes tests, ce que j'ai fait est d'appeler la page https://candidatures-gestion.univ-rennes.fr/connect#!ctrCandFormationView, ce qui correspond au comportement de l'application quand on clique sur "Votre session a expirée"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants