Finalizar Session

16/08/2004 - 22:45 por JPablo | Informe spam
Hola Grupo, tengo una aplicación ASP.NET en la cual utilizo autenticación
por forms <authentication mode="Forms">

Cuando realizo click en un link 'Salir' he establecido el siguiente código:

Private Sub lnkbtnSalir_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles lnkbtnSalir.Click
HttpContext.Current.Session.Clear()
HttpContext.Current.Session.Abandon()
FormsAuthentication.SignOut()
Server.Transfer("DefaultPc.aspx")
End Sub

el cual finaliza la sessión y me redirecciona a la pagina inicial de la
aplicación, pero si realizo click en los botones de 'Atras' o 'Adelante'
del explorador de internet me vuelve a mostrar las pantallas de la
aplicación que había accesado antes y no quiero que pase esto, como puedo
lograr que al realizar click en salir me redireccione a la pagina inicial
pero que si le doy click en adelante o atras no me muestre las pantallas que
habia accesado antes ?¿

Gracias de antemano
saludos.
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
17/08/2004 - 05:15 | Informe spam
Utiliza SmartNavigation. Simplemente coloca SmartNavigation="True" en el <@
Page>.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Preguntas similares