java web 接入支付宝_Web接入支付宝支付

1.首先下载官方Demo

4f6b7e171115e34fb760369dcec3f3b0.png

根据语言需求下载对应的Demo

2.导入项目中

结构如下(IntelliJ IDEA):

7020e03dd57d45ad325192c5b1f92825.png

3.注册支付宝开发者账号

d4d3bc428f449d73849dabf5fb0eefa7.png

2bfd49c01079a2c05337cf64c19aa930.png

点击RSA2(SHA256)密钥(推荐) 旁边i号

3286e831c1799ca8a273628a5ec09a5a.png

点击“生成方法”进入文档中心,下载对应系统版本的生成 RSA 密钥工具

注意:安装路径不能含有空格!

e4c28f67aa69a081253b296fcc04fdfb.png

a8d71f599a6fa72bcf5163a68d52846c.png

密钥格式:PKCS8

密钥长度:2048

点击生成密钥,会有两个txt文件保存到本地

1a91b998a2dd5967f4d1b1b1b6ebf968.png

复制“应用公钥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.测试

下载沙箱测试应用

账号密码可在“沙箱账号”中查看

6e2098202beb79910e091ddbdb239774.png

即可进行测试。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值