0

我有一个问题,其中 Tomcat 后端 web 应用程序中的多种不同类型的登录名使用相同的会话属性名称,因此登录属性相互重叠,并且注销不加选择地清除其他登录名的数据。

我没有单独的域(并且安排一些东西来模拟多个域会太麻烦),但是如果 tomcat 将不同子目录中的文件视为具有不同的域,我希望它可以保留会话信息战斗。

就目前而言,最肤浅的修复(但不是最快的)将通过并显式更改会话属性名称,因此没有冲突。我必须触及几百个文件以保证我的方法不会导致错误. 这将花费更多的时间而不是它的价值。

有任何想法吗?

4

1 回答 1

1

只需在每个“子目录”(真正称为“上下文路径”)上部署 webapp。每个上下文都将被视为独立的,并且会话不会相互干扰。

于 2012-06-15T21:36:07.120 回答