我们的 Tomcat 使用以下格式创建会话 ID:
jsessionid=a345465820fce654354646ae.(服务器名称);
是否可以对其进行配置,以使服务器名称不是会话 ID 的一部分?
我认为您需要实现自己的会话管理器来更改JSESSIONID
. 我不确定你想要实现什么,但这个问题可能很有趣,你还有一个指向 Tomcat 的会话管理器 HOW-TO 的链接。
如何根据用户数据的一些哈希生成自定义 JSESSIONID 以复制会话
但是,如果您的 Tomcat 前面有 Apache 服务器,则创建自己的 cookie 并使用它而不是JSESSIONID
. 您可以通过使用mod_header来做到这一点,在mod_proxy_balancer文档中有一个示例。
希望对你有所帮助。