/ / Réinitialiser le délai d'expiration de la session si l'utilisateur est actif sur asp.net - asp.net, session

Réinitialiser le délai d'expiration de la session si l'utilisateur est actif dans asp.net - asp.net, session

Je veux réinitialiser le délai d'expiration de la session si l'utilisateur est actif avec le délai d'expiration de la session.

veux dire:

Laissez un utilisateur connecté à un système dont le délai d'expiration de session est de 10 min. si l'utilisateur effectue une opération avec ce délai d'expiration, le délai d'expiration de la session démarre lorsque l'utilisateur est inactif.

si l'utilisateur recommence l'opération, le délai d'expiration de la session sera de repos.

comment faire celui-ci.

s'il vous plaît aider

Merci

Réponses:

0 pour la réponse № 1

mettez la configuration de suivi dans votre web.config

<sessionState timeout="10" />

MSDN dit:

Attribut TimeSpan facultatif.

Spécifie le nombre de minutes qu'une session peut êtreinactif avant d'être abandonné. L'attribut de délai d'attente ne peut pas être défini sur une valeur supérieure à 525 600 minutes (1 an) pour les modes en cours et de serveur d'état.

Le paramètre de configuration du délai d'expiration de session s'appliqueuniquement aux pages ASP.NET. La modification de la valeur de délai d'expiration de session n'affecte pas le délai d'expiration de session pour les pages ASP. De même, la modification du délai d'expiration de session pour les pages ASP n'affecte pas le délai d'expiration de session pour les pages ASP.NET.

La valeur par défaut est 20 minutes.

référence:http://msdn.microsoft.com/en-us/library/h6bb9cz9%28v=vs.100%29.aspx


0 pour la réponse № 2

Le serveur Automatically réinitialiser le délai d'expiration de session, une fois que l'utilisateur devient actif.

Il n'y a pas de code explicite requis pour accomplir ceci .. il suffit de régler le délai d'expiration de la session ..

Actualisé:

Ensuite, cela vaut la peine de regarder ceci:

Comment arrêter le délai d'expiration de la session après 20 minutes dans asp.net?

J'espère que cela t'aides..