4、修改demo中的配置文件
AlipayConfig.java类
5、运行项目后即可以支付
6、如果是本地测试,支付成功后会提示“验签失败”,在同步和异步方法中把
// 乱码解决,这段代码在出现乱码时使用
//valueStr = new String(valueStr.getBytes("ISO-8859-1"), "utf-8");
这段代码注释掉
5、总结这整个过程中,对新开发者来说,唯一不明白的地方就是,在运行demo之前要先根据“支付宝开放平台开发助手”生成“应用公钥”和“支付宝公钥”
其中:
“应用公钥”对应开发配置当中的:“商户私钥,您的PKCS8格式RSA2私钥”
“支付宝公钥”对应开发配置中的: “支付宝公钥”
另外:配置中所说的“应用ID,您的APPID,收款账号既是您的APPID对应支付宝账号”
指的是:所签约产品的APPID