后面有源码参考
1、sdk问题
下面是WXPayConfig,抽象方法是不带修饰符的,只能同一包使用,我的配置怎么能在同一包下呢,坑,
改源码:使用public 修饰
然后demo也是坑,实现抽象类,不知道谁写的
改源码:使用继承
修改后
2、签名问题-预支付
WXPayUtil.generateSignature(preOrder, weixinConfig.getKey(), WXPayConstants.SignType.HMACSHA256)
默认使用MD5,签名不通过,要使用HMACSHA256
3、签名问题-支付回调
巨坑
官方demo
老子怎么弄都是验证失败,最后发现签名也得用算法HMACSHA256
关键是提供的sdk方法
就是使用MD5,折腾这么旧,假如我