支付宝公钥、私钥和沙箱环境的配置
- 首先注册成为蚂蚁金服开发者
https://open.alipay.com/platform/home.htm
注册成功之后,进入管理中心
创建一个应用(企业用户才可以,个人开发者不行)
我们可以拿到应用的appid。在真正上线的时候需要提交这些信息进行审核的。
微信支付和支付宝支付都是要求企业认证才可以完成的。个人开发者是不可以的。
由于个人开发者不可以认证,所以我们选择用沙箱环境
沙箱环境
然后就可以看到我们需要的appid
- 配置应用的**
进入文档中心,找到对应的产品文档
点击进入
点击查看文档,即可看到所需的参数
如图下载签名工具,生成**
加入项目目录,并改名
在公钥和私钥的字符串前后加上
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----
如图示
此时要将沙箱环境中支付宝提供给我们的公钥也要取下来。
这个公钥在我们后面做订单查询状态的时候有用。
点击之后将公钥复制下来,新建alipay_key_2048.txt,然后将公钥拷入。如下图红色框框上面,当然也记得在加
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----
这里面最重要的是支付宝公钥alipay_key_2048.txt,和自己的私钥private_2048.txt
我们在请求支付宝的时候拿着我们的**加密,支付宝拿着我们给他上传的公钥进行解密验证