comment augmenter le délai d'attente de session dans asp.net?
J'ai essayé de suivre les codes pour augmenter le délai d'expiration de session, mais pas d'utilisation,
code est:
<sessionState mode="InProc" cookieless="true" timeout="60">
</sessionState>
Également le code à
void Session_Start(object sender, EventArgs e)
{
//Code that runs when a new session is started
Session.Timeout = 15;
}
source d'informationauteur Pugal kannaN
Vous devez vous connecter pour publier un commentaire.
Vous pouvez augmenter le délai de session dans asp.net l'une des façons suivantes
À l'aide de IIS Version 7 :
OU
Web.config :
Ouvrez votre web.le fichier de configuration et sous la système.web section ajouter les éléments suivants :
Remplacer 20 avec ce numéro vous le souhaitez.
OU
Mondiale.asax fichier :
En vertu de la Session_Start méthode, définir la délai propriété de la session à la valeur requise, comme ce
Remarque:Si vous définissez un délai d'expiration de session dans les deux IIS ainsi que le web.config, puis l'un dans IIS prendra la place de celui dans le web.config
Espérons que cette aide!
Je voulais ajouter ma solution finale. Après la lecture de ce paramètre dans la config était "incorrect".
Si vous utilisez l'authentification par formulaire, la valeur par défaut du délai d'expiration de session est de 30min.Essayez ce code pour augmenter le délai d'expiration de session.
Je pense que le code vous aider.
simplement,aller WebConfig,puis le mettre,
Cela fonctionne pour moi, le copier sur votre site web.fichier de configuration.