2010-05-20 18 views
5

Le variabili di sessione in coldfusion scadono o vengono eliminate prima del limite specificato? Come dire se la scadenza è impostata su 24 ore e l'utente interagisce con loro solo per 10 minuti, scadono se non vengono utilizzati prima delle 24 ore?Variabili sessione ColdFusion

+1

24 ore sembra un tempo irragionevolmente lungo per le variabili di sessione. Non vorrei andare oltre un'ora. – ale

+1

Ricorda inoltre che qualunque sia l'impostazione del limite per le variabili di sessione nell'applicazione, non sarà più lunga dell'impostazione di amministrazione CF per le variabili di sessione. Se CF Admin imposta il limite a 20 minuti che sarà il massimo per la tua applicazione. – ale

+0

L'impostazione di timeout massimo sessione in ColdFusion Administrator è un punto molto importante, che non ho elencato nella mia risposta. Sono anche d'accordo, che l'impostazione del timeout a 24 ore non sarebbe raccomandata –

risposta

3

Normalmente no. Dato, hai impostato un timeout di 24 ore per le variabili di sessione e avresti effettuato il login per la prima volta, facendo cose per 10 minuti, quindi la tua sessione è attiva per 24 ore dopo l'ultimo clic del mouse. A meno che non si riavvii il server o il client elimini i cookie o l'intervallo di eliminazione (Elimina i dati per i client non visitati per ...) in ColdFusion Administrator sia inferiore al timeout della sessione.

+1

Si noti che se si utilizzano variabili di sessione J2EE, questo si collega a un cookie non persistente. Se l'utente chiude il browser, ha essenzialmente "perso" la connessione alle sue variabili di sessione. – ale

Problemi correlati