在tomcat 7中,应该能够通过向访问日志阀模式添加“%S”来将用户会话ID添加到访问日志中。但是,这对我不起作用。我得到的只是日志中的“ - ”而不是预期的长十六进制字符串。
这有什么诀窍吗?或者这是一个错误?
谢谢, 佛瑞德
答案 0 :(得分:-1)
您需要将realm与某些用户数据库一起使用。阅读文档:http://tomcat.apache.org/tomcat-7.0-doc/realm-howto.html
如果您的身份验证是专有的(您自己的jsp / servlets和逻辑),那么Tomcat容器无法处理用户会话。
示例:您可以使用JOSSO,CAS或嵌入式Tomcat SSO代理来管理用户会话。