【问题标题】:Apache X509 certificate auth mode setting HTTP headersApache X509 证书身份验证模式设置 HTTP 标头
【发布时间】:2016-03-03 02:06:58
【问题描述】:

我们如何在 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 中是否有可用的解析器/模块? 请帮我解决这个问题。

【问题讨论】:

  • 你设置SSLOptions StdEnvVars了吗?

标签: apache http ssl ssl-certificate x509certificate


【解决方案1】:

抱歉各位,忘记加载模块了。

LoadModule headers_module modules/mod_ssl.so

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-03
    • 2023-03-09
    • 1970-01-01
    • 2014-05-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-10
    • 2022-06-23
    相关资源
    最近更新 更多