Apache X509证书身份验证模式设置HTTP标头

时间:2015-11-29 10:15:24

标签: apache http ssl ssl-certificate x509certificate

我们如何在Apache的HTTP头中设置X509证书参数?

我的网络代理配置包含

RequestHeader set SSL_CLIENT_CERT "%{SSL_CLIENT_CERT}s"
上面的

将完整的证书设置为HTTP头。我将从我的servlet中的HTTP头获取它。

但我需要设置individual parameter之类的

SSL_CLIENT_S_DN_CN
SSL_CLIENT_I_DN_OU

我这样设置,

RequestHeader set SSL_SERVER_S_DN_O "%{SSL_SERVER_S_DN_O}s"
RequestHeader set SSL_SERVER_I_DN_OU "%{SSL_SERVER_I_DN_OU}s"

但它没有用!

Apache中是否有可用的解析器/模块? 请帮帮我。

1 个答案:

答案 0 :(得分:0)

对不起,请忘记加载模块。

LoadModule headers_module modules/mod_ssl.so

添加后,我可以设置并检索证书中的所有可用参数。