Modification des paramètres de gestion de session dans le fichier de configuration HCL Commerce (wc-server.xml)
Vous pouvez modifier divers paramètres de gestion de session dans le fichier de configuration HCL Commerce. Par exemple, la définition du délai d'expiration vous permet de modifier le comportement de suivi du cookie de référence. Ce dernier est utilisé pour les activités marketing, afin de contrôler l'adresse URL qui a renvoyé le client au site HCL Commerce. En d'autres termes, il contrôle l'adresse URL qui a été affichée dans le navigateur du client immédiatement avant la navigation dans le site HCL Commerce.
Procédure
- Ouvrez le fichier de configuration .
-
Recherchez le bloc
<SessionManagement>. Par exemple,<SessionManagement> <url-rewriting display="false" enabled="false"/> <cookie acceptance="false" age="-1" display="false" domain="" enabled="true" path="/" persistence="wcs"/> <referrerCookie age="-1"/> <PersistentSession cookieExpiry="30" delayNewPersistentGuestSession="true" display="false" enable="true"/> <PersonalizationId display="false" enable="true"/> </SessionManagement>où :- Réécriture des URL
- Pour plus d'informations, voir Activation ou désactivation de la réécriture d'URL pour la gestion de sessions.
- cookie
- Voir Activation des cookies pour la gestion des sessions..
- referrerCookie
-
- age
- (Entier) Valeur d'age, exprimée en secondes. Si la valeur indiquée n'est pas valide, la valeur par défaut est utilisée. La valeur par défaut est -1.
- PersistentSession
- cookieExpiry
- Nombre de jours avant l'arrivée à expiration du cookie.
- cookieExpiryGuest
- Nombre de jours avant qu'un cookie arrive à expiration pour un utilisateur invité. Par défaut, le cookie d'invité n'est pas défini, et cookieExpiry est utilisé pour les utilisateurs enregistrés et invités. En définissant cookieExpiryGuest, le paramètre est limité aux utilisateurs invités, et l'utilisateur invité reçoit une date d'expiration différente d'un utilisateur enregistré.
- delayNewPersistentGuestSession
- Permet de retarder la création d'une session invitée pour un utilisateur "Mémoriser mes informations". Par défaut, ce paramètre est activé (true) et une nouvelle session invité n'est pas créée tant qu'une action ne peut pas être exécutée en tant qu'utilisateur partiellement authentifié.
- enable
- Indique si les sessions persistantes sont activées.
- PersonalizationId
- Pour plus d'informations, voir Activation de l'ID de personnalisation.
- Modifiez les valeurs si nécessaire.
- Sauvegardez et fermez le fichier de configuration.
- Redémarrez le serveur de transactions et le serveur de magasin pour que les modifications prennent effet.