1.首先下载官方Demo
根据语言需求下载对应的Demo
2.导入项目中
结构如下(IntelliJ IDEA):
3.注册支付宝开发者账号
点击RSA2(SHA256)密钥(推荐) 旁边i号
点击“生成方法”进入文档中心,下载对应系统版本的生成 RSA 密钥工具
注意:安装路径不能含有空格!
密钥格式:PKCS8
密钥长度:2048
点击生成密钥,会有两个txt文件保存到本地
复制“应用公钥2048.txt”中的内容,点开RSA2(SHA256)密钥(推荐)的设置,将复制的公钥粘贴到里面,并保存。
4.修改AliPayConfig.java
将沙箱应用 > 信息配置中
APPID和支付宝网关填到项目的AliPayConfig.java对应处
“应用私钥2048.txt”中的内容填到项目AliPayConfig.java文件的merchant_private_key中
“应用公钥2048.txt”中的内容填到项目AliPayConfig.java文件的alipay_public_key中
修改notify_url和return_url:
notify_url = "http://localhost/alipay.trade.page.pay-JAVA-UTF-8/notify_url.jsp";
return_url = "http://localhost/alipay.trade.page.pay-JAVA-UTF-8/return_url.jsp";
5.测试
下载沙箱测试应用
账号密码可在“沙箱账号”中查看
即可进行测试。