【问题标题】:Under what conditions is a JSESSIONID is not created for new sessions?在什么情况下不会为新会话创建 JSESSIONID?
【发布时间】:2015-10-09 06:06:10
【问题描述】:

======

只是在寻找任何解决方案。我想知道为什么创建会话后没有创建 JSESIONID

在我们的应用程序中,我们在特定的 servlet 上调用 request.getSession()。但是,由于未知原因,此调用没有设置 JSESSIONID cookie(intermittent)。

【问题讨论】:

  • 你能分享你的代码吗?以便于整理?
  • 唯一的原因可能是会话管理器会话跟踪设置为 url 重写或 SSL ID 跟踪,我认为没有设置。另一种情况可能是 request.logout()session.invalidate() 是调用。
  • 似乎是集群 webapp 设置的配置问题。在所有 custer 成员中启用 cookie 后,其他集群成员不接受会话管理器 cookie(JSESSIONID),我们不再遇到此问题.. 感谢您的帮助.. :)
  • @Queen 您可能可以将其发布为答案并接受它。结束这个问题。如果您认为将来不会对其他人有所帮助,请删除该问题或删除该问题:-)

标签: java web-services websphere jsessionid


【解决方案1】:

似乎是集群 webapp 设置的配置问题。在所有 custer 成员中启用 cookie 后,其他集群成员不接受会话管理器 cookie(JSESSIONID),我们不再遇到此问题.. 感谢您的帮助.. :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-01
    • 2018-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多