Apache X509 证书授权模式设置 HTTP headers
Apache X509 certificate auth mode setting HTTP headers
我们如何在 Apache 的 HTTP header 中设置 X509 证书参数?
我的网络代理配置包含
RequestHeader set SSL_CLIENT_CERT "%{SSL_CLIENT_CERT}s"
以上将把完整的证书设置为 HTTP header。我将从我的 servlet 中的 HTTP header 获取它。
但我需要像
一样设置 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 中是否有任何 parser/modules 可用于执行此操作?
请帮我解决这个问题。
抱歉各位,忘记加载模块了。
LoadModule headers_module modules/mod_ssl.so
添加后我可以设置和检索证书中的所有可用参数。
我们如何在 Apache 的 HTTP header 中设置 X509 证书参数?
我的网络代理配置包含
RequestHeader set SSL_CLIENT_CERT "%{SSL_CLIENT_CERT}s"
以上将把完整的证书设置为 HTTP header。我将从我的 servlet 中的 HTTP header 获取它。
但我需要像
一样设置 individual parameterSSL_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 中是否有任何 parser/modules 可用于执行此操作? 请帮我解决这个问题。
抱歉各位,忘记加载模块了。
LoadModule headers_module modules/mod_ssl.so
添加后我可以设置和检索证书中的所有可用参数。