需要从 x509 证书中获取 validTo(到期)日期并使用当前日期进行验证。我正在使用 openssl_x509_parse($crtdata) 来解析证书,任何关于如何从结果数组中获取 validTo 日期的想法。谢谢。
问问题
2036 次
1 回答
1
你为什么不使用 print_r 来打印数组并给出你需要的索引或键?
我认为您可以尝试以下方法
$arr = openssl_x509_parse($crtdata);
/*To get the validTo*/
$validTo = $arr['ValidTo_time_t'];
这在openssl_x509_parse的 PHP 手册页中作为示例给出。
我希望这会对你有所帮助。但是您将来可能会遇到问题。如果您打算更新 PHP 版本并对其进行良好测试,请考虑更新此程序。
于 2013-05-18T19:12:14.963 回答