1、进入支付宝开放平台:https://open.alipay.com/platform/home.htm

2、下载导入项目https://docs.open.alipay.com/54/104506

它是MyEclipse项目,如果要在idea中打开

3、下载生成RSA密钥的工具:https://docs.open.alipay.com/291/105971

4、打开zhifubao.properties配置文件,进行相关配置

(1)打开支付宝API官网的沙箱:https://openhome.alipay.com/platform/appDaily.htm?tab=info

(2)根据沙箱数据配置最上面的四行:

 # 支付宝网关名、partnerId和appId

 open_api_domain = https://openapi.alipay.com/gateway.do

 mcloud_api_domain = http://mcloudmonitor.com/gateway.do

 pid = 此处请填写你的PID

 appid = 此处请填写你当面付的APPID

(3)配置公钥和私钥了

打开公钥私钥生成工具,生成密钥,配置以下两行

# RSA私钥、公钥和支付宝公钥

private_key = 此处请填写你的商户私钥且转PKCS8格式

public_key = 此处请填写你的商户公钥

(4)配置支付宝公钥

复制上面密钥工具生成的公钥,在支付宝沙箱环境页面,将刚才在密钥生成工具生成的公钥粘贴到里面,之后会生成支付宝公钥

将生成的公钥配置到文件中

#SHA256withRsa对应支付宝公钥

alipay_public_key =

5、使用ngrok开通隧道,映射本地项目地址https://ngrok.cc/,下载客户端,启动隧道