【发布时间】:2017-01-09 21:03:39
【问题描述】:
我在我的项目中使用 spring 和 tomcat。我需要获取环境变量 SSL_CLIENT_M_SERIAL。在 Apache 中,这是通过在 php 环境变量中进行相应设置来完成的,您可以获得 $_SERVER["SSL_CLIENT_M_SERIAL"]。如何在 TOMCAT+SPRING 中做到这一点?请帮忙
【问题讨论】:
-
你必须设置 apache mod_jk 。这个 apache 模块提供了一个与 tomcat 的连接器。一些 SSL 变量被导出。我不确定 SSL_CLIENT_M_SERIAL 是否可用,但无论如何您都可以通过 httpservletrequest 中的参数将 X509Certificate 导出到 tomcat 并获取序列号。我推荐第二个选项,因为有据可查
-
如何将 httpd 连接到 Tomcat(例如 mod_jk、mod_proxy_http 等)?