我需要控制连接到我们的Web服务器的客户端的SSL证书(主题,数据库中的前缀等)。
可以在PHP中执行吗?
谢谢。

最佳答案

PHP对此没有帮助。 SSL仅由Web服务器处理。但是,可以将Apache配置为在CGI环境中传递一些信息。

请参见SSLOptions上的手册和SSL_* environment variables的可用列表。您想读出的可能是:

print $_SERVER['SSL_CLIENT_S_DN'];

关于php - PHP在连接时接收SSL证书参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6449190/

10-16 06:35
查看更多