gpt4 book ai didi

php - 在以 CGI 方式运行的 PHP 中获取 SSL 信息

转载 作者:太空宇宙 更新时间:2023-11-03 13:01:57 24 4
gpt4 key购买 nike

在许多服务器上,PHP 作为 CGI 运行。这是使用 suexec 以与站点关联的用户身份为每个站点运行脚本的重要部分。所以放弃 CGI 并不吸引人。

但据我了解,当 PHP 作为 CGI 运行时,不会设置诸如 $_SERVER['SSL_CLIENT_S_DN_CN'] 等各种值。这很遗憾,因为如果有一些依赖于证书呈现的逻辑会很好。

在 PHP 脚本(PHP 作为 CGI)中,是否有任何方法可以访问有关用户通过浏览器出示的证书的信息?

最佳答案

这是 Magento 中 .htaccess 文件的摘录根目录:

<IfModule mod_ssl.c>

############################################
## make HTTPS env vars available for CGI mode

SSLOptions StdEnvVars

</IfModule>

我没有测试过,但是评论很有暗示性,不是吗?

关于php - 在以 CGI 方式运行的 PHP 中获取 SSL 信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1743809/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com