微信扫码支付:问题集锦

1.PKIX:unable to find valid certification path to requested targetcode

解决办法:orm

我原来是JDK8,后来升级为11,可是不少工程以前就已经创建,因此环境配置仍是JDK8。xml

若是不改为11,就会发生上述问题。blog

见下:ci

image

改为:get

image

image

2.获取沙箱密钥失败,确认交易密钥是否正确it

缘由:我一开始使用的是APIV3的密钥,致使发生这个问题。io

解决办法:改为API密钥便可。table

3.沙箱被扫支付金额(***)无效,请检查须要验证的caseform

缘由:沙箱支付时,金额只能是101或102。

解决办法:改为101或102便可。

4.return_msg=mch_id参数格式错误, return_code=FAIL

缘由:提交格式不对,在得到沙箱验签密钥时若以通常form表单提交就会发生这个问题。

解决:form 数据以body 方式,text/xml格式提交。

Technorati Tags:
相关文章
相关标签/搜索