Session 在我的场景中,会话是否会过期?

Session 在我的场景中,会话是否会过期?,session,asp-classic,frame,Session,Asp Classic,Frame,我正在设计一个顶层页面,它是通过实现一个框架集来设计的。在框架集的一个框架中,我将调用JavaScript刷新页面,定期(每10分钟)发布到某个URL。在框架集的另一个框架中,我将让用户完成主要工作——让最终用户输入耗时表单的输入(例如,进行书面文章测试) 我的问题是,在我的场景中,我认为主要用户输入工作的框架永远不会过期,因为另一个框架将刷新?这种理解正确吗?我的困惑是,我不确定在另一个框架中发布到同一网站中的其他URL是否会阻止另一个框架的会话过期 提前感谢,, 乔治你是对的,这将使会话保持

我正在设计一个顶层页面,它是通过实现一个框架集来设计的。在框架集的一个框架中,我将调用JavaScript刷新页面,定期(每10分钟)发布到某个URL。在框架集的另一个框架中,我将让用户完成主要工作——让最终用户输入耗时表单的输入(例如,进行书面文章测试)

我的问题是,在我的场景中,我认为主要用户输入工作的框架永远不会过期,因为另一个框架将刷新?这种理解正确吗?我的困惑是,我不确定在另一个框架中发布到同一网站中的其他URL是否会阻止另一个框架的会话过期

提前感谢,,
乔治

你是对的,这将使会话保持活动状态


服务器跟踪您上次获取页面并将会话标识符作为cookie传递的时间。当超过会话超时时间间隔时,它将不再接受会话标识符,并认为您的会话已过期

通过在后台点击服务器,您就是在维护会话。注意,你不必写帖子。一个简单的GET就足够了


注意,我假设您的会话超时超过十分钟。

我们有各种方法来设置会话超时、SCIPTIMEOUT、IIS网站超时设置和应用程序池空闲时间设置,哪种方法优先级最高?或者换言之,如果我们将它们全部设置,哪一个将生效?最小值为1或?“服务器会跟踪您上次获取页面并将会话标识符作为cookie传递的时间。”——只要我在同一个网站上查询到某个内容,对吗?对,同一个网站。通常,最小的值将决定会话长度,但如果您使用的是db会话,它们将在应用程序池重置过程中持续存在。我们有多种方法来设置会话超时、SCIPTIMEOUT、IIS网站超时设置和应用程序池空闲时间设置,哪种优先级最高?或者换言之,如果我们将它们全部设置,哪一个将生效?最小值是1还是?