C# 跨同一应用程序的多个选项卡检测MVC身份验证超时

C# 跨同一应用程序的多个选项卡检测MVC身份验证超时,c#,asp.net,ajax,asp.net-mvc,signalr,C#,Asp.net,Ajax,Asp.net Mvc,Signalr,我们正在构建一个ASP.NET MVC 5应用程序,可以在同一会话中打开多个选项卡。是否可以在不延长超时的情况下使用AJAX或Signal检测身份验证超时 我们找到了这些文章,其中讨论了在自定义ActionFilter上使用OnActionExecuting来检测服务器调用期间的超时: 但是,没有一种方法可以简单地从服务器读取属性,而不延长超时时间,以查看会话是否即将过期。是否有一种方法可以通过AJAX/SignalR从任何选项卡轮询服务器,并在不扩展会话的情况下获取会话超时

我们正在构建一个ASP.NET MVC 5应用程序,可以在同一会话中打开多个选项卡。是否可以在不延长超时的情况下使用AJAX或Signal检测身份验证超时

我们找到了这些文章,其中讨论了在自定义
ActionFilter
上使用
OnActionExecuting
来检测服务器调用期间的超时:

但是,没有一种方法可以简单地从服务器读取属性,而不延长超时时间,以查看会话是否即将过期。是否有一种方法可以通过AJAX/SignalR从任何选项卡轮询服务器,并在不扩展会话的情况下获取会话超时