【发布时间】:2012-04-19 08:37:17
【问题描述】:
我正在使用 Scalatra 框架来构建 Web 应用程序。 该应用程序依赖于会话,但我不能使用会话 cookie(因为从技术上讲,只有一个用户,同时运行多个会话)。
每个会话都有一个唯一的会话密钥,我想将其用作标识符。我希望将此密钥作为 GET 或 POST 参数而不是 cookie 标头发送。
我现在的问题是:如何在没有 cookie 的情况下将会话信息(即状态)存储在 Scalatra servlet 中,而只是作为标识符的参数?
到目前为止,我尝试使用文件系统来存储所有会话信息,但这太慢且没有必要,因为会话仅持续几秒钟。
(安全不是问题)
【问题讨论】: