doudou20145 2017-02-07 11:21
浏览 482

openssl_pkcs12_read失败

I am trying to read a p12 formatted certificate file with php function openssl_pkcs12_read. My code looks like this:

<?php

$fname  = "./client-cert.p12";
$handle = fopen($fname, "r") or die ("Unable to open file!");
$p12buf = fread($handle, filesize($fname));
fclose($handle);
$certs = array();
$pass  = "bliblablup";

$result = openssl_pkcs12_read($p12buf, $certs, $pass);

if ( $result ) {
    print_r( $certs );
} else {
    print_r( "Error!
");
}

I am always running into the error-branch of if($result) ... and cannot find any information how to get more details on the error condition. Any hints welcome.

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
    • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
    • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
    • ¥20 腾讯企业邮箱邮件可以恢复么
    • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
    • ¥15 错误 LNK2001 无法解析的外部符号
    • ¥50 安装pyaudiokits失败
    • ¥15 计组这些题应该咋做呀
    • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
    • ¥15 让node服务器有自动加载文件的功能