2009-04-27 3 views
1

En longueur de session asp.net, peut-il être d'une longueur différente selon le type d'utilisateur qui se connecte? Je souhaite que les utilisateurs administrateurs expirent après 3 heures, mais que les utilisateurs standard expirent après 30 minutes, car le personnel du bureau a souvent plusieurs fenêtres ouvertes et demande une durée de session plus longue. Je suis un peu sceptique à l'idée de l'allonger pour le monde extérieur.ASP.NET Est-il possible de différencier la longueur de la session de l'utilisateur?

Répondre

2

Vous pouvez définir le délai d'attente de session (minutes).

if (User.IsInRole("Admin")) 
     Session.Timeout = 3 * 60; 
Questions connexes