Problema Logout con HttpContext

giovedì 13 marzo 2008 - 10.45

dipy Profilo | Junior Member

Ciao a tutti,
all' interno del mio applicativo sto effettuando il logout nel seguente modo:

FormsAuthentication.SignOut();
Response.Redirect("Login.aspx");

chiaramente questo codice mi reindirizza alla pagina di login, se però provo a scrivere a mano l' URL della pagina dove mi trovavo quando ero loggato ( in questo caso Profilo.aspx ) mi visualizza ancora tutti i dati dell' utente che era loggato. Se poi effettuo un refresh mi riporta correttamente alla pagina di Login.

Qualcuno ha idea di come mai battendo l' URL a mano dopo il logout non mi rimanda direttamente alla pagina di login come dovrebbe? Devo forse aggiungere qualcosa al codice che effettua il Logout?

Grazie mille!

amelix Profilo | Expert

Dovrebbe essere un problema di cache del client di visualizzazione (IExplorer, FireFox etc...).

Potresti dire ad ogni pagina di non farsi cacheare e/o di scadere subito. (ció nonostante potrebbe non funzionare lo stesso...)
Andrea - http://www.MelisWeb.eu/
CMS - http://www.WebOrama.it/

dipy Profilo | Junior Member

Ok, posso provare, solo che sinceramente non ho idea di come dire alla pagina di non farsi cachare :)
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5