Asp classic 在asp应用程序中打开页面时出现会话问题

Asp classic 在asp应用程序中打开页面时出现会话问题,asp-classic,Asp Classic,我有一个经典的asp应用程序,它有一个页面的链接,可以在选项卡中打开另一个页面,因此浏览器中打开的应用程序中有两个页面 会话状态如何在这样打开两个页面时停止/启动/过期?相同的会话状态在具有两个不同页面的同一应用程序实例中/会话对象使用一个cookie,其中包含一个密钥,该密钥在每个页面的标题中传递,以确定要使用服务器上的哪个会话 此cookie对于浏览器的每个实例都是相同的,因此如果您使用不同的浏览器,您可以查看同一页面并拥有两个cookie,但是如果您使用IE(例如),并且只打开了另一个选项

我有一个经典的asp应用程序,它有一个页面的链接,可以在选项卡中打开另一个页面,因此浏览器中打开的应用程序中有两个页面


会话状态如何在这样打开两个页面时停止/启动/过期?相同的会话状态在具有两个不同页面的同一应用程序实例中/

会话对象使用一个cookie,其中包含一个密钥,该密钥在每个页面的标题中传递,以确定要使用服务器上的哪个会话

此cookie对于浏览器的每个实例都是相同的,因此如果您使用不同的浏览器,您可以查看同一页面并拥有两个cookie,但是如果您使用IE(例如),并且只打开了另一个选项卡,则这将使用与第一个选项卡相同的会话,因为它位于同一浏览器实例中

当您关闭浏览器时,服务器上的会话将不再使用,并将在会话到期时的某个时间点(通常为20分钟)被删除

第一次打开页面时,将创建初始会话