PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Comment le faire ?
  • Définir une session persistante
  • Conditions d'utilisation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Dans le cas d'un site WEBDEV dynamique, lors du lancement du site (appel du site depuis un navigateur), une session représentant le site est chargée en mémoire sur le serveur.
Par défaut, cette session a une durée de vie limitée. La durée de vie de la session correspond au paramètre "Déconnecter les utilisateurs inactifs depuis..." spécifié dans l'administrateur du serveur d'application WEBDEV (onglet "Configuration"). Ce paramètre correspond au timeout de durée de vie de la session.
Dans certains cas spécifiques, il peut être nécessaire de maintenir une session dynamique active sur le serveur.
Comment le faire ?

Définir une session persistante

Pour définir une session persistante :
  1. Affichez la description du projet : sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description".
  2. Dans l'onglet "Avancé", cochez l'option "Maintenir automatiquement les sessions ouvertes sur le serveur (uniquement pour les pages HTML 5)".
  3. Validez.
Si cette option est activée, la session ne sera plus fermée sur le serveur au bout du timeout précisé dans l'administrateur WEBDEV.
Deux cas se présentent :
  • Si la valeur du timeout défini dans l'administrateur WEBDEV est inférieure à 1 mn (60 secondes), le timeout de l'administrateur WEBDEV est prioritaire : la session sera fermée automatiquement au bout de ce timeout.
  • Si la valeur du timeout défini dans l'administrateur WEBDEV est supérieure à 1 mn (60 secondes), la durée d'inactivité de la session est remise à 0 au bout d'une minute, donc la session est toujours active.
Si l'utilisateur ferme son navigateur (donc le site), la session sera coupée sur le serveur automatiquement.

Conditions d'utilisation

Cette option est disponible uniquement pour des sites dynamiques WEBDEV développés en HTML5 et fonctionnant sur des navigateurs de type :
  • Google Chrome : Toutes versions
  • Mozilla Firefox : A partir de Firefox 6.0
  • Opéra : A partir de Opéra 11
  • Safari : A partir de Safari 5.0
  • Internet Explorer : Non supporté (IE 11 inclus)
  • Edge : Non supporté
Version minimum requise
  • Version 19
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire