让我们说应用程序的会话已打开,其会话到期时间为15分钟。
方案:
问题是:上述两种情况是否相同,或者行为是否存在差异。
答案 0 :(得分:0)
第一种情况是基于Cookie过期,而第二种情况则会删除Cookie。
如果保证第一种情况的刷新是在cookie过期后进行的,那么客户端行为将是相同的(登录页面),尽管内部工作方式会有所不同(检查cookie是否存在vs检查其到期日期)
如果您无法保证在Cookie到期后进行操作,那么您将无法获得相同的结果。
根据您在服务器上执行的操作,在第二种情况下,您可能最终会为同一用户创建多个会话,因为服务器不知道用户已删除了cookie(有补偿的机制)这虽然)。