【发布时间】:2019-01-22 20:44:24
【问题描述】:
当用户在两个选项卡(同一浏览器)中打开网站时。然后,用户在第一个打开的选项卡上工作 5 分钟(时间设置为超时),会话将过期,因为第二个选项卡仍然没有任何操作(将出现 telerik:RadNotification)。
两个选项卡共享相同的会话 ID。使用 SessionState 模式 = "InProc"。
如何避免这种行为并能够打开多个标签?
【问题讨论】:
-
您使用什么控件?如何在这些控件上设置超时?您是否尝试从 javascript 而不是 Session 调用超时?
-
使用与 Telerick 演示网站上的完全相同:demos.telerik.com/aspnet-ajax/notification/examples/…