CLR: .Net / Mono / Boo / Otros CLR > ASP .NET

 Tiempos De Sesion

(1/1)

kejos:
Hola a todos!!!!!!

tengo un pequeño dilema:

yo tengo en el Web.config un sesionstate de la siguiente manera:


--- Código: Text ---<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="20"/> y necesito que ese tiempo de sesión sea dependiendo de los roles que tengo en la base de datos; es decir que para el administrador sea un tiempo y para el resto de usuarios este tiempo que tengo en el sesion state....



Por casualidad alguien sabe cómo puedo manejar estos tiempos por los roles dandole a cada rol su tiempo corrreepondiente de sesion???



gracias de antemano por toda la ayuda que me puedan brindar

sergiotarrillo:
Holas!

Lo que se me ocurre es que modifiques desde la propiedade Timeout de la variable Session -> Session.

Es decir que primero debes ver que tipo de rol tiene:


--- Código: Text ---   if ( validarRol(user) == "Admin" ) {       Session.Timeout = 50;   } 
P.D.: Hay que probarlo para ver si funciona  :scream:

Saludos,

Navegación

[0] Índice de Mensajes

Ir a la versión completa