我在服务器上有一个php文件。一些服务将发送请求到这个文件,我想检查变量是否:SSL_CLIENT_VERIFY, SSL_CLIENT_S_DN_O, SSL_CLIENT_S_DN_L, SSL_CLIENT_S_DN_CN, SSL_CLIENT_S_DN_C, SSL_CLIENT_I_DN_O, SSL_CLIENT_I_DN_CN, SSL_CLIENT_I_DN_C
有正确的值。
如何在PHP中检查它们?
假设您正在使用Apache Httpd,您应该能够使用$_SERVER
(例如$_SERVER['SSL_CLIENT_S_DN_CN']
)访问SSL环境变量。
您还需要确保您的SSLOptions
指令被相应地配置,以便使用这些变量。