sessionkey tomcat生成
时间: 2023-07-12 19:04:40 浏览: 77
tomcat session
Tomcat 生成 session key 的过程如下:
1. Tomcat 会调用 `java.security.SecureRandom` 类生成一个随机数种子。
2. 随机数种子作为参数传递给 `java.security.MessageDigest.getInstance("MD5")` 方法。
3. 调用 `java.security.MessageDigest` 的 `digest` 方法,将随机数种子转换为一个唯一的字符串。
4. 将转换后的字符串作为 session key。
需要注意的是,Tomcat 默认使用的是 MD5 算法生成 session key,但是也可以通过配置文件修改使用的算法。另外,Tomcat 也支持使用外部的 session 存储器来存储 session,这样就可以避免 session key 的生成过程。
阅读全文