【教程】ShopWind开源电商系统 - 支付宝支付接口申请步骤3

倚天剑 发布于 使用教程 2021-10-25 02:01:55

上传应用公钥并获取支付宝公钥

一、生成RSA密钥

支付宝提供一键生成工具便于开发者生成一对RSA密钥,可通过下方链接下载密钥生成工具:
WINDOWS
MAC_OSX
下载该工具后,解压打开文件夹,运行“RSA签名验签工具.bat”(WINDOWS)或“RSA签名验签工具.command”(MAC_OSX)。界面示例:

上传应用公钥并获取支付宝公钥1.png

详细步骤:

1、根据开发语言选择密钥格式。
2、选择密钥长度,新建应用请务必使用2048位。
  (目前已使用1024位密钥长度的应用仍然可以正常调用接口,详情请见开放平台接口签名方式升级公告。)
3、点击 “生成密钥”,会自动生成商户应用公钥和应用私钥。
4、点击“打开密钥文件路径”,即可找到生成的公私钥。如图:

上传应用公钥并获取支付宝公钥2.png

生成的私钥需妥善保管,避免遗失,不要泄露。应用私钥需填写到代码中供签名时使用。应用公钥需提供给支付宝账号管理者上传到支付宝开放平台。

二、上传应用公钥并获取支付宝公钥

1. 点击签名验签工具右下角的“上传公钥”会打开支付宝开放平台网页,输入账号登录。(建议使用IE或Chrome浏览器。)

2. 在“我的应用”中,选择要配置密钥的应用,点击“查看”。记录对应的APPID(下图红框处),在代码中使用。

上传应用公钥并获取支付宝公钥3.png

若首次登录管理中心,请根据引导填写所需信息完成开发者入驻:

第一步:点击认证,完成实名认证。

上传应用公钥并获取支付宝公钥4.jpg


第二步:点击编辑,完善信息。

上传应用公钥并获取支付宝公钥5.png

根据引导流程,完成手机绑定。

上传应用公钥并获取支付宝公钥6.jpg


第三步:签署协议,完成入驻。

上传应用公钥并获取支付宝公钥7.png

3. 在“应用信息”-“接口加签方式”下方点击“设置应用公钥”。

注:
1)接口中的sign_type参数应与上传密钥的加签方式一致。例如接口参数中sign_type=RSA2,请求时就会使用此处设置的RSA2(SHA256)公钥验签。
2)新建应用仅支持RSA2加签方式,详情请见开放平台接口签名方式升级公告

上传应用公钥并获取支付宝公钥8.png

根据开发者的条件设置应用公钥或上传公钥证书,常规请点击设置应用公钥。

上传应用公钥并获取支付宝公钥9.png

若未绑定手机,请根据引导,完成手机绑定。

上传应用公钥并获取支付宝公钥10.png

完成手机短信验证。

上传应用公钥并获取支付宝公钥11.png

把签名验签工具里“公钥”的内容复制到此处,点击“保存”完成密钥设置。

上传应用公钥并获取支付宝公钥12.png

保存成功后,在同一页面查看或修改应用公钥或上传应用公钥证书。

上传应用公钥并获取支付宝公钥13.png

保存支付宝公钥内容,在代码中验签使用。

最后编辑于 2023-04-08 06:46:12
0 2043
Re :

倚天剑 这家伙什么都没留下

  • 回答

    1
  • 发布

    93
  • 经验

    4770

内容精选

联系我们

  • 微信官网

    关注公众号

    系统更新,推送提醒
  • 开发交流群

    技术交流Q群

    安装使用,开发交流

垂询热线:18978189162