我们有一个在 Tomcat 6.0.32 上运行并使用 JSSE (Java 1.6.0_26) 进行加密通信 (HTTPS) 的应用程序。最近,我们正在测试 APR 连接器和 OpenSSL。
使用 APR 时,我们如何验证 SSL 会话是否在每个连接上被缓存/重用或生成?APR 是否将 SSL 相关信息写入某个日志文件?
使用 JSSE 时,我们可以通过传递-Djavax.net.debug=all -Djavax.net.ssl=ssl.handshake
给 JVM 在 tomcat 日志文件 (catalina.out) 中查看 SSL 握手和会话信息。但是,这些标志在使用 APR 时不起作用。