我找不到有关jBoss 7用于生成会话ID的算法的信息,我需要知道哪些字符是可能的。我注意到有时会话ID包含像:+*这样的字符。等等。这似乎与jBoss 5有所不同,后者只是字母数字。
您能否帮助我确定jBoss 7生成的会话ID允许使用哪些字符?
谢谢
发布于 2013-06-21 00:51:55
会话ID生成由org.apache.catalina.session.ManagerBase处理。一般格式如下:
<encodedSessionId>.<jvmRoute>ID编码基于:
SESSION_ID_ALPHABET = System.getProperty("org.apache.catalina.session.ManagerBase.SESSION_ID_ALPHABET", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+_")jvmRoute部分通常依赖于环境(它可以用于处理集群中的session affinity )。
https://stackoverflow.com/questions/17209296
复制相似问题