【发布时间】:2012-03-17 14:36:42
【问题描述】:
谁能向我解释当用户在无 cookie 会话期间单击“返回”按钮时发生了什么?
我对无 cookie 会话的了解是,为了识别会话,服务器会将会话 ID 附加到响应页面中存在的任何链接。
那么如果用户没有点击任何链接而是按下“返回”按钮会发生什么?
【问题讨论】:
标签: c# asp.net session architecture cookieless
谁能向我解释当用户在无 cookie 会话期间单击“返回”按钮时发生了什么?
我对无 cookie 会话的了解是,为了识别会话,服务器会将会话 ID 附加到响应页面中存在的任何链接。
那么如果用户没有点击任何链接而是按下“返回”按钮会发生什么?
【问题讨论】:
标签: c# asp.net session architecture cookieless
三件事之一:
如果上一页是带有 POST 操作的表单,则会话将被重置
如果上一页在查询字符串中有会话ID,则会话将保持
如果前一个页面在查询字符串中没有会话 ID,如果您再次前进,会话将保持不变,如果在查询中有重定向或另一个具有不同会话 ID 的 URL,则重置会话字符串被选中
参考文献
【讨论】: