Ciao a tutti,
giro in rete cercando informazioni di ogni tipo sull'argomento ma mi scontro con qualcosa che sicuramente non capisco!
Ho impostato un normalissimo New Date() e una data che somma 1 anno all'attuale così da avere una scadenza molto lunga per il cookie. Tra l'altro l'ho controllato leggendo direttamente il cookie sul mio browser (mozilla) e la data di scadenza corrisponde perfettamente.
Chiudo e riapro il browser e sembra tutto funzionare (senza il cookie la sessione sarebbe cessata alla chiusura del browser).
Ma 10 minuti più tardi la sessione è bella che scaduta.. anche se leggendo il cookie compare ancora la data di scadenza tra un anno.
il codice utilizzato è:
codice:<% Response.Cookies("MyCookie")("username") = Session("username"); Response.Cookies("MyCookie")("password") = Session("password"); var oggi = new Date(); Response.Cookies("MyCookie").Expires = oggi.getDate() + "/" + (oggi.getMonth()+1) + "/" + (oggi.getYear()+1) %>
Non riesco a capire cosa non va visto che tutto sembra funzionare!
Marco.

Rispondi quotando
