我们的Tomcat使用如下格式创建会话ID:
jsessionid=a345465820fce654354646ae.(server-name);
是否可以进行配置,使得服务端名称不再成为会话ID的一部分?
JSESSIONID
的格式。我不确定您想要实现什么,但这个问题可能很有趣,您还可以在Tomcat的会话管理器HOW-TO中找到链接。
如何生成自定义JSESSIONID,基于某些用户数据的哈希以复制会话
但是,如果您的Tomcat前面有一个Apache服务器,那么创建自己的cookie并使用它代替JSESSIONID
可能会更容易。您可以使用 mod_header 来实现这一点,在 mod_proxy_balancer 文档中有一个示例。