0

如何在禁用 cookie 时维护会话。当我在 Firefox 中清除历史记录时,会话即将到期。但我不想在客户端使会话到期。禁用 cookie 时维护会话的方法是什么。我正在使用 struts2。我看到一些网站正在这样做。

提前致谢..

4

1 回答 1

0

我猜,您的会话是通过 cookie 保存的。如果您删除清除历史记录,jsession-cookie 也会被删除。

您正在寻找的是通过 URLRewrite 进行的 Sessionpreservation。然后将 sessionid 附加到每个链接,例如

http://localhost:8080/index.html;jsessionid=234fds

您必须查阅 Servletcontainer/Applicationserver 的手册如何启用它。

于 2013-04-27T09:58:26.817 回答