我有一个使用Forms Authentication的ASP.NET 3.5应用程序。
能够警告用户他们的登录会话将超时是很好的。我认为它需要一些AJAX / Jquery,但就我而言。
答案 0 :(得分:3)
您可以在会话到期前使用setTimeout一段时间,并在一分钟左右之前执行类似alert()的操作。因此,如果您的会话超时为20分钟,则可以在19分钟不活动后进行提醒。
编辑 - 正如其他人所说,有其他选择(可能更好)。以look at this为例。
答案 1 :(得分:2)
通常,您何时会通知用户?如果您发出请求(Ajax或其他),则会话将不会超时,因为发出请求的行为会将会话超时推迟到以后的时间。