【问题标题】:Session ID lenght (characters) increases in weblogic 12cweblogic 12c 中的会话 ID 长度(字符)增加
【发布时间】:2020-02-19 09:57:08
【问题描述】:

我们正在将 java 应用程序从 java 1.6 迁移到 1.8 和 weblogic 10 到 weblogic 12c,当我们检查 Java 1.6 和 weblogic10 中的 sessionID 时,使用 (session.getId()) 在 jsp 中创建,我们得到的会话 ID 为Seesion =MT6GdnxL!1248180010!1971739048476

但是对于 java 1.8 和 WebLogic 12c,在检查 Session ID 长度时会增加Session =2jLynJb9dJOx8AvTjyWSK9UZblqFh4XU!-1492917096!1571733411581

谁能解释一下为什么这个会话 ID 长度会增加。 由于长度的增加影响了我们的业务逻辑

【问题讨论】:

    标签: java jsp weblogic12c httpsession


    【解决方案1】:

    您的旧 weblogic (10) 似乎在 weblogic.xml 上有不同的会话描述符。

    如果你想保持相同的 sessionID 长度,你应该更新你的 weblogic 12c 的 weblogic.xml: session-descriptor 节点 id-length 值(默认为 52)。

    参考:https://docs.oracle.com/cd/E24329_01/web.1211/e21049/weblogic_xml.htm#WBAPP587

    【讨论】:

    猜你喜欢
    • 2012-08-27
    • 2012-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多