正文 首页技术分享 经验分享

如何在网站正确的配置支付宝密钥

關家三少

很多用户签约了支付宝支付接口,但是大多数人在配置密钥的过程中出了问题,导致密钥验证失败不能使用支付功能。本文会教你如何配置

打开支付宝的“开放平台”中的“网页&移动应用”

直达链接“网页&移动应用”:https://openhome.alipay.com/platform/appManage.htm#/apps

我的应用列表

如何在网站正确的配置支付宝密钥-关玉江个人博客

你的列表里面可能也会有多个应用,哪个里面申请了支付接口就点哪个的详情

功能列表

如何在网站正确的配置支付宝密钥-关玉江个人博客

确认你的”电脑网站支付“、”手机网站支付“都是处于”已签约“状态。

使用RSA签名验签工具

下载地址

WINDOWS版本下载地址:WINDOWS
MAC OS版本下载地址:MAC_OSX

下载链接都来自阿里官方,请放心下载。

以windows为例,下载并解压后,打开RSA签名验签工具.bat

生成密钥

如何在网站正确的配置支付宝密钥-关玉江个人博客

打开软件后

  1. 点击PKCS1(非Java适用)

  2. 点击生成密钥

  3. 复制下面的“商户应用公钥”(建议选中后手动复制,不要点击复制按钮)

  4. 软件暂时不要关闭

配置应用公钥(商户应用公钥

回到之前的网页中

如何在网站正确的配置支付宝密钥-关玉江个人博客

如何在网站正确的配置支付宝密钥-关玉江个人博客

将刚才在软件中复制的“商户应用公钥”,配置到这里。

网站后台配置

如何在网站正确的配置支付宝密钥-关玉江个人博客

后台配置支付宝支付接口一般都需要提供截图中的三者。

APPID

如何在网站正确的配置支付宝密钥-关玉江个人博客

商户私钥

切换到“RSA签名验签工具”,复制“商户应用私钥”(建议手动选中复制)

支付宝公钥

如何在网站正确的配置支付宝密钥-关玉江个人博客

切换回支付宝开放平台网页,复制如截图所示的公钥到你的后台。

到这里网站与支付宝之间的密钥对接完成。