很多用户签约了支付宝支付接口,但是大多数人在配置密钥的过程中出了问题,导致密钥验证失败不能使用支付功能。本文会教你如何配置
打开支付宝的“开放平台”中的“网页&移动应用”直达链接“网页&移动应用”:https://openhome.alipay.com/platform/appManage.htm#/apps
确认你的“电脑网站支付”、“手机网站支付”都是处于”已签约“状态。
 支付宝为技术开发人员提供一键生成工具,便于开发者生成一对 RSA 密钥、公钥证书申请CSR文件(在线申请应用公钥证书需要)。
使用RSA签名验签工具:
应用公钥(public key)需提供给支付宝账号管理者上传到支付宝开放平台;应用私钥(private key)由开发者自己保存,需填写到代码中供签名时使用。加密的过程为系统使用公钥(public key)进行加密,并将密文发送到解密者,解密者用私钥(private key)解密将密文解码为明文。
开发者要保证接口中使用的私钥与此处的公钥匹配,否则无法调用接口。开发者可通过下方链接下载对应的密钥生成工具:
工具下载http://www.net7.cn/view/109.html
注意:
密钥和应用(APPID)一一对应,即开发者需要为名下的每个应用分别设置密钥,且不同应用的密钥不能混用。
普通公钥方式:
1.下载相应环境工具并安装后即可使用,本步骤指引以RAS工具界面为例,必须选择PKCS1(非JAVA适用)和2048(RSA2)选项,如下图所示:

1.png

2.生成密钥后,不要关闭上面软件.
开发者可以在支付宝开放平台应用的“账号中心>密钥管理>开放平台密钥”(https://openhome.alipay.com/platform/keyManage.htm)进行配置。点击 设置应用公钥 后,复制上一步生成的应用公钥(应用网关和授权回调地址请勿填写),点击 保存,即可完成公钥的设置,如下图所示。
2.png3.png
3.设置公钥后可点击页面中的查看按钮,按下图所示,结合平台收款设置界面将红色内容填入绿色相同数字区:

4.png

5.png

注意:
生成的私钥需妥善保管,避免遗失,不要泄露。应用私钥需填写到代码中供签名时使用。应用公钥需提供给支付宝账号管理者上传到支付宝开放平台。
如果看完后还不会设置,联系我们技术人员帮您设置.