8
내 Visuial Basic 웹 응용 프로그램에서 세션이 만료 된 때를 감지해야합니다. 이 인터넷 익스플로러 잘 작동하는 것 같다CurrentSession.IsNew
반환 HttpContext.Current.Session.IsNewSession
ASP.NET 만료 세션을 가장 잘 감지하려면 어떻게합니까?
하지만 파이어 폭스와 함께 실패 할 것 같다 : 이것은 내가 ...
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
주를 사용하고 있습니다 것입니다.
당신의 Global.asax에 Session_End 기능을 작동 할 수 다음? [http://articles.techrepublic.com.com/5100-10878_11-5771721.html] (http : //articles.techrepublic.com.com/5100-10878_11-5771721.html) –
나는 현재 global_asax 파일의 Application_Error 이벤트입니다. 아마도 세션 처리도 여기에 속할 것입니다. 그러나 요청한 페이지로드시이를 어떻게 사용합니까? –