【发布时间】:2020-06-28 16:29:06
【问题描述】:
我有一个在 Tomcat 实例 (9.0.31) 中运行的 webapp,我需要来自 HttpServletRequest 的特定 HTTPS 标头请求。但是,HttpServletRequest 似乎没有特定请求,例如 SSL_CLIENT_S_DN。
我在 Tomcat server.xml 文件中启用了 clientAuth="true"。
应该注意的是,我不通过 Apache HTTPD 代理请求,因此无法将以下内容添加到 /etc/httpd/conf.d/ssl.conf。
RequestHeader set SSL_CLIENT_S_DN "%{SSL_CLIENT_S_DN}s"
【问题讨论】: