支付宝支付接口公钥证书方式开发(沙箱环境)

支付宝签名方式选择:普通公钥、公钥证书

需要涉及资金类接口的调用推荐选择公钥证书方式。

下面介绍公钥证书方式的接入:

1、生成RSA秘钥,官方参考文档:https://docs.open.alipay.com/291/105971/

根据本机系统环境,下载对应的密钥生成工具:

WINDOWS(windows版本工具请不要安装在含有空格的目录路径下,否则会导致公私钥乱码的问题)

MAC_OSX

安装完成后,打开工具:

点击“点击获取”按钮后,出现如下弹框:

完善相关信息,点击“生成CSR文件”按钮

生成完成后,点击“打开文件位置”按钮,出现文件目录:

2、控制台配置:

点击“设置/查看”后,弹出如下界面:

上传刚才3个文件中的.csr文件,并将应用公钥证书、支付宝公钥证书、支付宝根证书三个证书进行下载。

3、编码

pom依赖

请求公共参数定义:

注意:三个证书路径需要绝对地址

test执行结果:

结果验证:

可在沙箱账号中查看到商家和买家的余额变化信息。

以上代码是测试代码,命名、语法不规范的地方请谅解。欢迎吐槽,谢谢!

发布了90 篇原创文章 · 获赞 21 · 访问量 47万+

猜你喜欢

转载自blog.csdn.net/yx13649017813/article/details/104897230