Eu preciso para detectar quando uma sessão expirou na minha Visuial aplicação web Basic. Isto é o que eu estou usando ...
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If CurrentSession.IsNew AndAlso (Not Page.Request.Headers(Cookie) Is Nothing) AndAlso (Page.Request.Headers(Cookie).IndexOf(ASP.NET_SessionId) >= 0) Then
Response.Redirect(TimeOut.aspx)
End If
...do something...
End Sub
Nota: CurrentSession.IsNew os retornosHttpContext.Current.Session.IsNewSession
Isso parece funcionar bem para Internet Explorer , mas parece falhar com Firefox .













