Javascript 具有自动刷新站点的MVC会话

Javascript 具有自动刷新站点的MVC会话,javascript,asp.net-mvc,asp.net-mvc-4,Javascript,Asp.net Mvc,Asp.net Mvc 4,我正在研究我的课程问题,但在我发布其他问题之前,我需要澄清一些事情 当一个网站被设计为使用JavaScript代码不断刷新该网站(比如说每5秒一次)时,我希望这与用户点击重新加载页面新副本的链接是一样的,而且我还希望该网站一直保持会话状态,直到时间结束 然而,会话(即我的会话变量)确实超时(我认为默认值为20分钟,但我还不确定) 页面自动刷新时的预期行为是什么?超时还是不超时 谢谢你, Simon我想你有表单认证,存储20分钟内过期的cookie,页面刷新不会扩展现有功能。对于可能的选项,滑动过

我正在研究我的课程问题,但在我发布其他问题之前,我需要澄清一些事情

当一个网站被设计为使用JavaScript代码不断刷新该网站(比如说每5秒一次)时,我希望这与用户点击重新加载页面新副本的链接是一样的,而且我还希望该网站一直保持会话状态,直到时间结束

然而,会话(即我的会话变量)确实超时(我认为默认值为20分钟,但我还不确定)

页面自动刷新时的预期行为是什么?超时还是不超时

谢谢你,

Simon

我想你有表单认证,存储20分钟内过期的cookie,页面刷新不会扩展现有功能。对于可能的选项,滑动过期可能会有所帮助。

它不应取决于是否自动刷新。如何处理20分钟不活动的用户?这是否存在安全风险?该网站全天都在实时更新信息,因此用户只需查看信息,就可以随时查看。为了回答你的问题,我正在尽力在20分钟内不处理非活动用户,因为用户总是非活动的。没有安全问题。谢谢。我的表单身份验证超时设置为60分钟,但我不认为这是表单身份验证超时问题,我认为这是会话状态超时问题。