Dépannage : Ignorer la fonctionnalité de reconnexion pour le magasin distant
En cas d'expiration de la session, l'utilisateur du site est redirigé vers l'URL d'origine au lieu de ReLogonFormView.
Problème
L'utilisateur du site est invité à se connecter à nouveau à la session, mais avec l'indicateur credentialsAccepted, la requête doit être satisfaite sans demander à l'utilisateur du site de se connecter à nouveau.
Versions concernées : WebSphere Commerce versions 7 et ultérieures.
Solution
Si l'URL d'origine ne nécessite pas d'authentification lors de l'expiration de la session, un indicateur appelé skipReLogon est introduit pour contrôler s'il faut ignorer reLogonForm.
Lorsque l'indicateur est activé :
- Uniquement dans le cas de pages protégées, telles que Mon compte, l'utilisateur est redirigé vers la page Session expirée.
- Si l'utilisateur du site navigue dans une catégorie, il est déconnecté lors de l'expiration de la session. Dans ce cas, l'utilisateur reste sur la même page et n'est pas redirigé vers la page Session expirée.