我已经听说过SSL_CLIENT_S_DN_CN
变量的$_SERVER
属性(但我在配置apache中失败了得到这个变量,但这是另一个话题。)
我想知道如果我能够获得这些值的*.crt
文件。有没有人这样做过?这种操作有可能吗?
答案 0 :(得分:3)
我认为您可以使用$_SERVER['SSL_CLIENT_CERT']
要填充此属性,您需要将SSLOptions +ExportCertData
添加到您的apache配置
从未尝试过,我使用'SSL_CLIENT_I_DN_ *'属性,因此每次从apache到php的请求都不会发送完整的证书:解释here