Configurer la durée d’expiration des communications et le nombre de tentatives de reconnexion

Par défaut, les demandes effectuées par un site Citrix Receiver pour Web auprès du magasin associé expirent au bout de trois minutes. Le serveur est considéré comme indisponible après une tentative de communication infructueuse. Utilisez la tâche Paramètres de session pour modifier les paramètres par défaut.

Important :

Dans les déploiements faisant appel à de multiples serveurs, n’utilisez qu’un serveur à la fois pour apporter des modifications à la configuration du groupe de serveurs. Assurez-vous que la console de gestion Citrix StoreFront n’est exécutée sur aucun des serveurs dans le déploiement. Une fois terminé, propagez vos modifications apportées à la configuration au groupe de serveurs afin que les autres serveurs du déploiement soient mis à jour.

  1. Sur l’écran Démarrer de Windows ou l’écran Applications, accédez à la vignette Citrix StoreFront et cliquez dessus.
  2. Sélectionnez le nœud Magasins dans le panneau gauche de la console de gestion Citrix StoreFront, sélectionnez un magasin dans le panneau du milieu, et, dans le panneau Action, sélectionnez Gérer les sites Receiver pour Web et cliquez sur Configurer.
  3. Sélectionnez Paramètres de session, effectuez vos modifications, puis cliquez sur OK ou Appliquer pour enregistrer les modifications.

Configurer le délai d’expiration de session

Si le délai d’expiration de session n’est pas configuré correctement sur StoreFront, les utilisateurs peuvent voir le message suivant : « Votre session a expiré pour cause d’inactivité. » Vous pouvez réinitialiser le délai d’expiration de session pour augmenter le délai d’inactivité selon vos besoins.

Effectuez les étapes suivantes pour configurer le délai d’expiration de session sur StoreFront :

Augmenter le délai d’expiration de session pour StoreFront

  1. Sur StoreFront, accédez à c:\inetpub\wwwroot\Citrix<StoreWeb>.
  2. Repérez l’entrée : <sessionState timeout="20" /> dans le fichier web.config.
  3. Définissez sessionState timeout sur la valeur souhaitée, en minutes.

Augmenter la durée de vie du jeton du service d’authentification

Si vous augmentez le délai d’expiration du jeton de Citrix Receiver pour Web et qu’il dépasse une heure, vous devez aussi augmenter la durée de vie maximale du jeton dans Service d’authentification.

Augmenter le délai d’expiration de session pour l’application Citrix Workspace

  1. Pour l’application Citrix Workspace installée sur le serveur StoreFront, accédez à c:\inetpub\wwwroot\Citrix\Authentication.
  2. Dans le fichier web.config, repérez l’entrée : <defaultLifetime="01:00:00" maxLifetime="01:00:00">
  3. Définissez maxLifetime sur la valeur souhaitée.

Remarque :

Application Citrix Workspace pour Windows et application Citrix Workspace pour Linux. Une fois que vous êtes déconnecté de la session actuelle, il se peut que Citrix Virtual Apps and Desktops soit visible en arrière-plan. Cependant, vous devez de nouveau entrer vos informations d’identification lorsque vous cliquez sur une application ou un bureau après l’expiration d’une session StoreFront.

Augmenter la durée de vie du jeton d’authentification

Si la valeur du délai d’expiration est supérieure à huit heures, modifiez le fichier web.config sous Citrix Receiver pour Web pour augmenter la durée de vie du jeton d’authentification :

  1. Sur StoreFront, accédez à c:\inetpub\wwwroot\Citrix<StoreWeb>.
  2. Repérez l’entrée : <authentication tokenLifeTime="08:00:00" method="Auto" />
  3. Définissez tokenLifeTime sur la valeur souhaitée.

Redémarrer IIS

  • Exécutez la commande iisreset pour appliquer les modifications. L’exécution de cette commande déconnecte les utilisateurs de Citrix Receiver pour Web et n’a aucun impact sur leur session ICA actuelle.

Remarque :

Le format de la durée de vie est .d.hh:mm:ss[.ff]. La durée de vie maximale n’est pas limitée à 24 heures.

Ressources supplémentaires

Configurer la durée d’expiration des communications et le nombre de tentatives de reconnexion