【问题标题】:Is it possible to change the path of the JSESSIONID cookie?是否可以更改 JSESSIONID cookie 的路径?
【发布时间】:2011-04-06 17:28:36
【问题描述】:

默认情况下,Glassfish 将 JSESSIONID cookie 存储在上下文路径中,例如“/mysite”。是否可以更改此路径,例如更改为“/mysite/admin”?我希望会话仅在我的网站的一部分中有效,而不必将其拆分为两个单独的网站。

【问题讨论】:

  • 嗨 Kees,我也面临同样的问题。你得到这个解决方案了吗?

标签: java jakarta-ee glassfish jsessionid


【解决方案1】:

也许您网站的其他部分应该被配置为另一个 Web 上下文?总体思路是,每个 Web 上下文都有自己的一组会话,您不共享也不拆分它们。

【讨论】:

  • “使用另一个 web 上下文”意味着让它成为一个不同的 WAR,对吧?
  • 是的。如果路径有很多重叠的代码,您可以只部署两次并将每个配置为仅适用于其一侧。
猜你喜欢
  • 2012-05-25
  • 1970-01-01
  • 2013-01-11
  • 2011-02-17
  • 1970-01-01
  • 2010-10-26
  • 1970-01-01
  • 1970-01-01
  • 2012-11-26
相关资源
最近更新 更多