gpt4 book ai didi

asp.net - 如何最好地检测 ASP.NET 过期 session ?

转载 作者:可可西里 更新时间:2023-11-01 15:10:10 24 4
gpt4 key购买 nike

我需要检测我的 Visual Basic Web 应用程序中的 session 何时过期。这就是我正在使用的...

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

注意:CurrentSession.IsNew 返回HttpContext.Current.Session.IsNewSession

这似乎适用于 Internet Explorer,但似乎不适用于 Firefox

最佳答案

尝试以下操作

If Session("whatever") IsNot Nothing Then

关于asp.net - 如何最好地检测 ASP.NET 过期 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3831/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com