第1:验证CertificateDownloader.php是否可执行,如下命令:composer exec -l ,如下图:
显示有可执行文件 CertificateDownloader.php 表示此文件可执行。
第2:运行命令得到一些参数说明,命令:php vendor/bin/CertificateDownloader.php ,如下图:
第3:下载平台证书,命令:php vendor/bin/CertificateDownloader.php -k sy**** -m 16*** -f E:\***\cert\apiclient_key.pem -s 39*** -o ./ps ,-k -m -f -o 的意义看上图
如下图显示说明下载成功:
如提示错误1:
那么我们就先下载CA证书,下载地址:https://curl.se/docs/caextract.html
重启php。
如提示错误2:
encrypted certificate decrypt fail!
请检查各个值是否正确,文件位置、密钥、商户号是否正确。
上一篇:Cannot load privateKey from(string), please take care about
下一篇:curl_setopt_array(): cannot represent a stream of type Outpu