我正在努力设置/更正我的会话超时代码,并查阅了许多像和这样的文章,以了解如何最好地做到这一点。检测会话超时的解决方案是,首先检查Session.IsNewSession属性是否为true,如果为真,则检查会话cookie是否已经存在。我猜这里的逻辑是用户已经结束了最后一个超时的会话,启动了一个新的会话,但是旧的cookie还没有被删除。这些检查的代码如下所示:
if (Context.Session !<e
我们开发了一个Excel Online Javascript插件,它使用会话变量。这些变量每15-20分钟就会获得一次会话超时。我们想知道解决这个问题或增加超时的方法。根据这个页面
“为了防止会话超时,您必须与工作簿进行交互。这可能包括在工作簿中导航、排序、筛选或您对工作簿元素执行的任何其他活动。当服务器检测到用户与工作簿的交互时,它会使会话保持活动状态。”所以看起来我们唯一的选择就是增加超时,但是在Excel On