这个v3 的支付跟以往的那些支付难度大多了,回调通知的信息 竟然需要解密才能获得
啊, 太痛苦了,
$certInstance = PemUtil::loadCertificate('/path/to/wechatpay/inWechatpaySerial.pem');
public static function loadCertificate(string $filepath)
{
$content = file_get_contents($filepath);
if (false === $content) {
throw new UnexpectedValueException("Loading the certificate failed, please checking your {$filepath} input.");
}
return openssl_x509_read($content);
}
我的证书序列号就是一串字符串,于是我改了下代码,直接
openssl_x509_read("02964E11948B3F46CCB5BA02964E11948B3F46CCB5B")
竟然不可以,怎么将 证书的序列号生成 pem 文件呢??
求助啊
参考这篇文章介绍: https://developers.weixin.qq.com/community/develop/article/doc/000264a8b30e586807ac045cd5b013