微信公众平台上面的微信支付的调试不通,发现文件WXPay.java有问题,具体如下:
if (useSandbox) {
this.signType = SignType.MD5; // 沙箱环境
}
else {
//this.signType = SignType.HMACSHA256;
this.signType = SignType.MD5;//!!!此处原来不是MD5
}
this.wxPayRequest = new WXPayRequest(config);
此问题 this.signType = SignType.MD5;//!!!此处原来不是MD5。有需要解决此类问题的请联系博主。