如何使用PHP验证证书(非自签名)

时间:2015-08-10 12:38:34

标签: php ssl openssl

我收到了两个文件,我应该使用 PHP 进行验证!

  

一个文件以-----BEGIN CERTIFICATE-----

开头      

-----END CERTIFICATE-----

结尾      

第二个文件以-----BEGIN RSA PRIVATE KEY-----

开头      

-----END RSA PRIVATE KEY-----

结尾

请注意,域名尚未在线,但我需要了解如何使用这两个文件获取域名。

1 个答案:

答案 0 :(得分:1)

我找到的解决方案是在PHP中使用它:

  

$ contents = file_get_contents($ certificate_file_path);

     

$ parsed = openssl_x509_parse($ contents);

     

的print_r($解析);

这将以数组格式为您提供所有相关信息。