我已经在 Apache 代理上配置了相互 SSL
SSLVerifyClient require
SSLVerifyDepth 3
配置和通信工作如预期。
现在我想从 Apache 代理向后端发送客户端证书中主题 DN 中的通用名称字段的信息。CN 字段的格式为CN=[HexString1]-[HexString2]
。我想要做的是:
RequestHeader set HexString1 %{SSL_CLIENT_S_DN_CN_HexString1}
RequestHeader set HexString2 %{SSL_CLIENT_S_DN_CN_HexString2}
我正在研究 mod_rewrite,但它似乎无法帮助我分割 CN 来实现我的目标。
有什么方法可以在 Apache 代理中配置它吗?