我们在JSP中实现一个很好的会话机制时遇到了麻烦。我们的要求之一是每个用户只允许一个会话,而不允许打开覆盖前一个会话的另一个会话。这意味着我们需要一个非常可靠的会话系统,因为丢失会话意味着等待会话超时... 我们遇到了servlet提供的所有会话机制的问题:
完美的解决方案是使用Rewrite + Cookie并停用资源的重写。知道我们必须使用c:url标签,因为我们的应用程序将安装在多个域上。
关于完美会话机制的任何想法?
答案 0 :(得分:0)
标准Cookies
,URL Rewriting
和SSL Session ID
是处理会话的最佳标准方式。
是的,如果你可以找出一些Unique id from a given request
,你绝对可以使用自定义方式处理会话。您可以仅从以下请求参数之一推断出唯一ID: