前言
在调试小程序调用微信支付统一下单接口时,接口一直报签名错误,逐个排查之后发现:MD5生成签名,用于调用统一下单接口中使用的key错误,这里的key不是微信支付的商户秘钥,而是手动生成的key
错误信息
<xml><return_code><![CDATA[FAIL]]></return_code><return_msg><![CDATA[签名错误]]></return_msg></xml>
打开商户平台 > API安全
1、生成证书 > 帮助文档
2、安装本地证书 > 按照操作成功完成1、生成证书 > 自动生成 cert.zip 的文件 > 安装 > 说明请看使用说明
3、安装操作证书
4、设置API秘钥(敲黑板,划重点---签名错误原因主要是因为这里,两次签名用的都是这个手动设置的key)
以上就是本文的全部内容,希望对大家的学习有所帮助,欢迎评论交流。能get到知识点不要忘了关注点个赞~ 拒绝白嫖从我们做起hh~