一个会话是针对每个浏览器的(通过cookie确定),但是“应用程序”何时开始、结束,以及IIS如何知道请求是否属于同一个“应用程序”实例(如果不像会话那样通过cookie完成)?
一个会话是针对每个浏览器的(通过cookie确定),但是“应用程序”何时开始、结束,以及IIS如何知道请求是否属于同一个“应用程序”实例(如果不像会话那样通过cookie完成)?
应用程序在第一次部署到Web服务器并对用户可用时被认为是启动。每次取消部署或关闭服务器,应用程序都会结束。
第二部分不太清楚,但假设为了确定应用程序,每个应用程序都有一个根目录,对于部署在Web /应用程序服务器上的所有应用程序都是唯一的。因此,服务器可以从请求的URL中找出这一点。
因此,每个请求都被视为单独的请求,并且必须使用某些机制(如会话、Cookie等)将单个请求组合为单个用户会话的一部分。