Anomalie #25430
fermé
Dans certain cas, le retour sur l'onglet du navigateur affichant une page de Maarch Courrier affiche une page vide
Ajouté par David GANDRA il y a plus d'un an.
Mis à jour il y a plus d'un an.
Description
Voici une vidéo montrant le problème:
https://drive.google.com/file/d/1Ct6QMfkefiyh2LmS47FopUclY8nbGAM9/view?usp=sharing (le custom est 2 fois dans le path mais cela n'est pas la cause, j'ai reproduis le problème en ayant un path correcte)
Après avoir réussi à le reproduire quelques fois j'ai constater que cela semble être lié au refresh token qui expire. L'application réponds que le token est invalide mais ne redirige pas vers la page de connexion (PS: à ce moment la page n'étant plus en cache le front ne répond probablement plus et est rechargé de nouveau, peut être sans la partie qui redirige lorsque l'on est effectivement déconnecté de l'appli.)
Je ne sais pas si l'on peut forcer la suppression du token et la redirection/rechargement de la page de connexion dès que l'on à une erreur de token dans le backend?
Ce problème pourrait repousser la migration vers notre nouveau SaaS en 2301 et est donc très urgents.
Je reste dispo si vous avez une question concernant le problème.
Fichiers
Bonjour, le problème survient aussi lorsque que l'on rallume son ordinateur le matin, que l'on ne s'est pas déconnecté et que l'on a laissé la tab sur le navigateur. Ci-joint un screenshot avec les requêtes http affiché:
- Sujet changé de Page "grise" lorsque l'on est resté connecté à l'application sans retourner sur la tab pendant un moment. Le bug est assez complexe à reproduire. à Dans certain cas, le retour sur l'onglet du navigateur affichant une page de Maarch Courrier affiche une page vide
- Echéance mis à 19/06/2023
- Statut changé de A qualifier à R&D - A étudier
- Version source mis à 2301
- Echéance
19/06/2023 supprimé
- Statut changé de R&D - A étudier à R&D - En cours
- Assigné à mis à Joseph AKEL
- Echéance mis à 04/07/2023
Après analyse il s'avère qu'après avoir laissé la page de login ouverte dans un onglet pendant plusieurs heures, en revenant sur celle-ci la page elle est vide.
Dans l'inspecteur, on constate un appel vers authenticationInformations qui reste sans réponse pendant un long moment et une fois la réponse reçue la page de login est de nouveau affichée.
Ceci n'est pas reproduisible en local même en modifiant le cookieTime à 1 min et n'est reproduisible que sur l'instance GPSEO (non reproduit sur Greoux Les Bains).
Il ne s'agit donc pas d'un problème au niveau du code mais plutôt côté infrasctrucutre.
- Statut changé de Complément d'Informations à Résolu
- Statut changé de Résolu à R&D - Terminé
- Statut changé de R&D - Terminé à Clôturé
Formats disponibles : Atom
PDF