除了 URL 重写之外,还有哪些选项可用于在不使用 cookie 的情况下维护会话?

StackOverflow https://stackoverflow.com/questions/250501

  •  05-07-2019
  •  | 
  •  

我在 Stack Overflow 以及网络上的其他地方看到了各种 URL 重写选项,但很想看看是否还有其他选项。

有帮助吗?

解决方案

这是猜测,因为 Cookie 和 URL 重写是两大技术,但从技术上讲,我认为有可能:

  • 使用 javascript 进行一些大规模黑客攻击,捕获所有链接并提交包含信息的表单。
  • 基于IP跟踪服务器上的会话

两者都有明显的缺点和漏洞。

其他提示

会话变量?在工作中,我们不允许在没有权限的情况下使用非会话cookie。

您可以通过cookie或查询参数维护状态。浏览器需要能够以某种方式将数据传递到Web服务器,这是唯一的两个选项。

我认为这取决于您使用的是哪种技术。在ColdFusion中,您可以在没有cookie的情况下维护会话变量。

使用客户端数据库存储,例如Google Gears(sqlite)? Html5预计包括一个( webkit已经做到了)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top