繁体   English   中英

使用openssl-php从x509证书获取有效日期

[英]get validTo date from x509 certificate using openssl-php

需要从x509证书获取有效期(到期)日期并使用当前日期进行验证。 我正在使用openssl_x509_parse($ crtdata)来解析证书,关于如何从结果数组中获取有效日期的任何想法。 谢谢。

为什么不使用print_r来打印数组并给出所需的索引或键?

我认为您可以尝试以下

 $arr = openssl_x509_parse($crtdata);
 /*To get the validTo*/
 $validTo = $arr['ValidTo_time_t'];

这是在openssl_x509_parse的 PHP手册页上作为示例给出的。

希望对您有帮助。 但是您将来可能会遇到问题。 如果您打算更新PHP版本并对其进行良好测试,请考虑更新此程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM