微信H5支付提示证书不存在
mir凯文
2024-06-13 09:49:57
悬赏:20
收藏
我配置的秘钥配置信息是
isys:
其他配置省略
oss:
file-root-path: /home/apps/jeepay/upload #存储根路径 ( 无需以‘/’结尾 )
file-public-path: ${isys.oss.file-root-path}/public #公共读取块 ( 一般配合root-path参数进行设置,需以‘/’ 开头, 无需以‘/’结尾 )
file-private-path: ${isys.oss.file-root-path}/private
然后文件也上传上去了 服务器上也有 b96ebdab-9445-4a9b-b842-c0bbe3197c25.pem 这个文件确实是在指定目录下
但是微信H5发起支付的时候 就提示
{
"code": 0,
"data": {
"errMsg": "证书文件【/home/apps/jeepay/upload/private/cert/b96ebdab-9445-4a9b-b842-c0bbe3197c25.pem】不存在,请核实!",
"mchOrderNo": "mho1624005104977",
"orderState": 3,
"payOrderId": "P1801069079789678594"
},
"msg": "SUCCESS",
"sign": "DCA29805E2B1454B30BFD2F79EA47214"
}