【问题标题】:What's happening when the user clicks the "Back" button during a cookieless session?当用户在无 cookie 会话期间单击“返回”按钮时会发生什么?
【发布时间】:2012-03-17 14:36:42
【问题描述】:

谁能向我解释当用户在无 cookie 会话期间单击“返回”按钮时发生了什么?

我对无 cookie 会话的了解是,为了识别会话,服务器会将会话 ID 附加到响应页面中存在的任何链接。

那么如果用户没有点击任何链接而是按下“返回”按钮会发生什么?

【问题讨论】:

标签: c# asp.net session architecture cookieless


【解决方案1】:

三件事之一:

  • 如果上一页是带有 POST 操作的表单,则会话将被重置

  • 如果上一页在查询字符串中有会话ID,则会话将保持

  • 如果前一个页面在查询字符串中没有会话 ID,如果您再次前进,会话将保持不变,如果在查询中有重定向或另一个具有不同会话 ID 的 URL,则重置会话字符串被选中

参考文献

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-27
    • 2021-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多