Session Ctrl+;班次+;Del(清除浏览器缓存)与会话到期
假设应用程序的会话已打开,其会话到期时间为15分钟 场景:Session Ctrl+;班次+;Del(清除浏览器缓存)与会话到期,session,caching,browser,Session,Caching,Browser,假设应用程序的会话已打开,其会话到期时间为15分钟 场景: 离开应用程序15分钟,然后执行一些操作-进入登录页面 另一方面,我使用(Ctrl+Shift+Del)删除浏览器cookie,并尝试在应用程序中导航到登录页面 问题是:上述两种情况是否相同,或者行为是否有任何差异。第一种情况是基于cookie过期,而第二种情况将删除cookie 如果保证在cookie过期后对第一个案例进行刷新,则客户端行为将相同(登录页面),尽管内部工作方式不同(检查cookie存在与检查其过期日期) 如果您不能保
- 离开应用程序15分钟,然后执行一些操作-进入登录页面
- 另一方面,我使用(Ctrl+Shift+Del)删除浏览器cookie,并尝试在应用程序中导航到登录页面
问题是:上述两种情况是否相同,或者行为是否有任何差异。第一种情况是基于cookie过期,而第二种情况将删除cookie 如果保证在cookie过期后对第一个案例进行刷新,则客户端行为将相同(登录页面),尽管内部工作方式不同(检查cookie存在与检查其过期日期) 如果您不能保证操作将在cookie过期后发生,那么您将不会得到相同的结果
根据您在服务器上所做的操作,在第二种情况下,您可能会为同一用户创建多个会话,因为服务器不知道用户已删除cookie(尽管存在补偿机制)。第一种情况是cookie过期,而第二种情况将删除cookie 如果保证在cookie过期后对第一个案例进行刷新,则客户端行为将相同(登录页面),尽管内部工作方式不同(检查cookie存在与检查其过期日期) 如果您不能保证操作将在cookie过期后发生,那么您将不会得到相同的结果 根据您在服务器上所做的操作,在第二种情况下,您可能会为同一用户创建多个会话,因为服务器不知道用户已删除cookie(尽管有补偿机制)