是否可以从控制器发送消息以自动查看会话超时?我已经考虑过使用SignalR来实现这个目标,但却无法完全理解它。有没有办法(有或没有SignalR)?
答案 0 :(得分:1)
如果使用SignalR或AJAX调用对您而言过于复杂,那么还有另一种老式的方法可以做到这一点,正如2013年的这篇文章所解释的那样:
首先,您需要知道会话到期的确切时间,然后每次加载页面(视图)时,只需使用javascript计时器来计算时间是否接近。
愚蠢而不适用于所有情况,但在您进入SignalR或AJAX呼叫之前,这是您可能实施的最简单的解决方案。
希望它有所帮助,顺便说一句。