【问题标题】:JSESSIONID suffixed with .undefined以 .undefined 为后缀的 JSESSIONID
【发布时间】:2012-10-27 07:47:07
【问题描述】:

我有一个在 Jboss AS 7.1 中运行的 Spring Web MVC 应用程序。当我检查应用程序的会话 id 时(通过使用 Firefox 中的 Firebug 查看会话 cookie),它有 .undefined 后缀。例如,

Ur1bLe3UDdWJ9xm0ZDbMfZvJ.undefined

我制定了一个示例 servlet 会话程序并检查了会话 ID,它是相同的。我想知道为什么我们将.undefined 作为会话ID 的一部分?我认为这不会对应用程序产生任何影响,但想知道为什么会这样创建会话 ID。如果有人知道这件事,请澄清。

【问题讨论】:

标签: java session jakarta-ee spring-mvc jboss7.x


【解决方案1】:

如果我在 JBOSS 7.1 中没记错的话,.undefined 部分是由于 instance-id 未在 standalone.xml 文件中配置。

standalone.xml 文件中的以下添加将用配置的文本替换 .undefined:

instance-id="hostA">

这里也有这个讨论:community.jboss.org

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-09
    • 2018-03-19
    • 2012-06-25
    • 1970-01-01
    • 1970-01-01
    • 2021-10-30
    • 1970-01-01
    • 2017-12-02
    相关资源
    最近更新 更多