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