1. 用您的支付宝商户账号登录蚂蚁金融(支付宝)开放平台 https://openhome.alipay.com/
2. 进入 开发者中心 - 我的应用, 点击直接进入 https://openhome.alipay.com/platform/appManage.htm
3. 点 “已上线” 的默认应用 查看,如果 “APP支付” 已签约生效就直接进入下一步,否则需签约APP支付。
4. APP支付 签约审核通过后,进入 mapi网关产品密钥 设置页面,点击直接进入 https://openhome.alipay.com/platform/keyManage.htm?keyType=partner
5. 复制粘贴以2088开头的 合作伙伴身份(PID) 到App配置。
6. 下载RSA公私钥生成工具,Windows:下载 ,MAC OSX:下载
7. 解压下载的文件,直接运行“支付宝RAS密钥生成器SHAwithRSA1024_V1.0.bat”(WINDOWS)或“SHAwithRSA1024_V1.0.command”(MACOSX),点击“生成RSA密钥 或 重新生成”,会自动生成公私钥。
8. 点击“打开文件位置”,用文本编辑器(如记事本)打开工具自动生成的 rsa_private_key_pkcs8.pem 密钥文件,将 -----BEGIN PRIVATE KEY----- 与 -----END PRIVATE KEY----- 之间的字符复制粘贴到APP支付宝配置的 RSA PKCS8 私钥 处。注意,一定要用 pkcs8 文件,并去掉带横线的首尾。。
9. 回到支付宝开放平台页面,点 设置开发者公钥 或 查看开发者公钥,将第 5 步生成的 公钥 保存到开放平台。
注意:RSA公私钥生成工具生成的 公钥 和 私钥 是配对使用的,支付宝开放平台保存的公钥与App配置填写的私钥必须是同一次生成的配对公私钥。