Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Come usare file global.asax
martedì 27 novembre 2007 - 13.12
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
paquito_ita
Profilo
| Senior Member
224
messaggi | Data Invio:
mar 27 nov 2007 - 13:12
Ciao,
sto realizzando un sito web che gestisce progetti di vario genere con VS 2005 e ASP.NET.
In seguito al login ho bisogno di memorizzare alcune informazioni circa l'utente (ad es userID desunto dal database). Al momento sto usando oggetti Session, tuttavia dopo nemmeno 3 minuti che nn navigo nel sito la sessione scade.
Come imposto il timeout? Mi hanno suggerito di usare il file global.asax per la gestione della sessione (in particolare per definire al suo interno le operazioni da fare all'inizio e fine della sessione)
Mi potreste riportare un esempio (o postare qualche link dove ci siano) di come possano essere invocati tali metodi dall'esterno del file global.asax?
In particolare mi sarebbe utile sapere quando distruggere l'oggetto Session creato in seguito al login. Devo associare un evento al link di logout?
Grazie mille!
pozzoli.samuele
Profilo
| Senior Member
219
messaggi | Data Invio:
mar 27 nov 2007 - 18:34
>Ciao,
>
>sto realizzando un sito web che gestisce progetti di vario genere
>con VS 2005 e ASP.NET.
Buona fortuna!
>
>In seguito al login ho bisogno di memorizzare alcune informazioni
>circa l'utente (ad es userID desunto dal database). Al momento
>sto usando oggetti Session, tuttavia dopo nemmeno 3 minuti che
>nn navigo nel sito la sessione scade.
>
MOLTO MOLTO MOLTO STRANO!
Di default, mi pare duri 20 minuti!
Comunque guarda qua!
http://www.aspcode.it/tutorials/tutorials.asp?action=show_tut&idx=6&lesson=13#132
>Come imposto il timeout? Mi hanno suggerito di usare il file
>global.asax per la gestione della sessione (in particolare per
>definire al suo interno le operazioni da fare all'inizio e fine
>della sessione)
(Risposto nel link...
)
Non è necessario scomodare il global.asax. Creane unonuovo, comunque! Quando lo apri, in alto a sinistra, trovi il combo box dove ci sono i metodi che ti vengono autocreati, quando li selezioni!
>
>Mi potreste riportare un esempio (o postare qualche link dove
>ci siano) di come possano essere invocati tali metodi dall'esterno
>del file global.asax?
http://msdn2.microsoft.com/it-it/library/2027ewzw
(VS.80).aspx
sempre inserendo il pezzo tra parentesi
>
>In particolare mi sarebbe utile sapere quando distruggere l'oggetto
>Session creato in seguito al login. Devo associare un evento
>al link di logout?
Non puoi.
Sul link di logout, però... puoi fare session("Oggetto")=nothing.
Nessuno te lo vieta!
>
>Grazie mille!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !