总是有小伙伴犯愁支付宝当面付的秘钥生成,看着挺高大上,实际上不是很麻烦,给大家分享一下生成过程,以及对接我们伟大的sspanel的方法

准备

开通了支付宝当面付的账号一枚(本人代开,50大洋,地址:联系qq)

RSA签名验签工具windows_V1.4

WINDOWS版本下载地址:支付宝官网下载

MAC OS版本下载地址:支付宝官网下载

秘钥生成教程

解压后上方下载的RSA签名验签工具windows_V1.4,

WINDOWS版本双击文件“RSA签名验签工具.bat”即可运行工具。

Mac版本双击文件 “RSA签名验签工具.command”即可运行工具。

我这里以windows版为演示(穷比没有mac)

以上图为例,

关键点1:秘钥格式,我们是什么语言写的程序,有java适用的,和非java的,按照程序语言选,我这里选择的是非java适用(sspanel、等各类主流发卡都是php语言)

关键点2:秘钥长度,现在支付宝要求都是2048的了,生成2048位的RSA私钥。(目前已使用 1024 位密钥长度的应用仍然可以正常调用接口,详情请见开放平台接口签名方式升级公告。)

然后点击按钮“生成密钥”,商户应用私钥框显示的即为私钥内容,点击 “复制私钥”按钮,直接把私钥内容复制至剪切板,方便粘贴到代码中。

生成的私钥公钥同样以文本文件形式保存在工具存放目录的 “RSA密钥”文件夹下,点击按钮 “打开密钥文件路径”即可打开“RSA密钥”文件夹。私钥文件命名“应用私钥+长度”,公钥文件命名“应用公钥+长度”。

重点:

1、商户应用公钥框的内容同样可以通过点击“复制公钥”复制至剪切板,

2、点击工具里的链接 “上传公钥”,或  点击此处跳转到秘钥管理界面

3、进行收集扫码登录

4、自动跳转到“账户中心-PID和公钥管理界面”(如果未开通当面付这里功能显示是空的)

5、点击设置应用公钥,

点击保存,期间可能会验证手机验证码,完成之后点击“完成”。

会看到一个,APPID,记录下载

点击查看支付宝公钥,复制里边的公钥,

然后点击“mapi网关产品秘钥”

可以看到我们的PID

然后回到“签名工具”里,我们可以复制“商户应用私钥”

到此,我们生成秘钥工作已经完成了,需要配置的四项准备工作(APPID、PID、支付宝公钥、商户私钥)已经都拿到了

秘钥使用教程

拿到了秘钥等信息,我们就该对接到网站了,此处我们以sspanel为例

打开 /www/wwwroot/网站目录/config/.config.php

我们先找到“payment_system”设置

将值改为”f2fpay”

然后找到“f2fpay_app_id”、“f2fpay_p_id”、“alipay_public_key”、“merchant_private_key”

将对应的值改为我们上一步骤获取到的秘钥

f2fpay_app_id=APPID

f2fpay_p_id=PID

alipay_public_key=支付宝公钥

merchant_private_key=商户私钥

然后保存,就可以页面尝试了

java支付宝当面付接口_支付宝当面付秘钥生成教程(加对接案例)相关推荐

  1. 2021-06-19复习java Collection集合 Iterator接口_迭代器 增强for循环 泛型

    2021-06-19复习java Collection集合 Iterator接口_迭代器 增强for循环 泛型 Collection集合 java.util.coLlection接口 所有单列集合的最 ...

  2. java支付宝当面付接口_【图文】支付宝当面付配置教程

    能看到这个文档的,支付宝支付应该都有资格使用了吧!支付宝具备当面付没有资格的请申请支付宝当面付,也可找询问博主这只菜鸡咨询!可以代开哦! 支付宝当面付配置详细教程如下 新版支付宝接口改用了RSA2的密 ...

  3. 【Java编程系列】JWT秘钥生成

    热门系列: [算法系列]实战篇:Diffie-Hellman算法实现通信秘钥流程 目录 1.JWT简介 2.JWT的优缺点 3.JWT组成部分 4.JWT的使用 4.1 生成公钥私钥命令 4.2 JW ...

  4. php对接支付宝当面付接口视频教程,支付宝当面付接口demo(面对面扫码支付)

    [实例简介] 一.免责申明 DEMO仅供参考,实际开发中需要结合具体业务场景修改使用. 二.运行环境: .net framework 3.5以上:visual studio 2010以上 三.使用说明 ...

  5. Java H5支付宝付款接口_支付宝H5开放文档

    应用简述 什么是JSAPI JSAPI是支付宝客户端通过bridge机制,允许前端H5页面通过特定的JS方法,可以直接调用对应的支付.拍照.分享.弹出浮层之类的Native功能. 但需要注意的是由于b ...

  6. java获取芝麻信用授权_支付宝授权获取芝麻信用分数

    貌似好久没写文章了,今天来记录下最近用支付宝SDK获取芝麻信用分数的过程,以及踩过的坑. 个人感觉接芝麻信用分数时还是很简单的,基本都是服务端的任务,我们这边只需要将从支付宝授权获取的auth_cod ...

  7. java 支付宝回调校验签名_支付宝异步回调验证签名

    今天做支付宝接口回调这块,不得不说,弄的我焦头烂额,翻了很多陈年旧帖,试了无数种解决坑的方案,在我成功解决的一瞬间,觉得非常有必要记录一下这些坑. 签名验证错误的检查顺序(这里是基于使用官方给的dem ...

  8. java app后台开发实例_支付宝app-java后台

    @ApiOperation(value= "支付宝预支付", httpMethod= "POST") @PostMapping(value= "/al ...

  9. 支付宝支付成功之后的接口_支付宝放支付大招,花呗借呗之后又来一“呗”,快告诉家人吧!...

    支付宝目前已经成为了人们外出购物或者是通行,使用最频繁并且最方便的支付APP.可以说,现在除了微信是支付宝的一大竞争者之外,应该是没有什么支付软件可以对支付宝形成威胁了.为了能让使用支付宝的用户感受到 ...

最新文章

  1. java Windows7 下环境变量设置
  2. 科大讯飞软件研发面试
  3. 线程池的一些疑问和解答
  4. 效率达CPU一万倍的神经形态芯片发布后,英特尔引发了多方吐槽
  5. phpmyadmin 主机名自动补全
  6. FreeRTOS系列第19篇---FreeRTOS信号量
  7. awk工具的简单使用
  8. 最多添加3个标签,每个标签最长6字,空格或逗号隔开
  9. Sudoku-Java
  10. css 背景图 左右空白,缩小窗口时CSS背景图出现右侧空白BUG的解决方法
  11. fread函数 linux在哪,fread函数返回值
  12. 3dmax联机分布式渲染方法技巧详解
  13. esxi主机,提示“当前主机无管理网络冗余“报警。
  14. 纵横算法之三:算法到底考什么
  15. javascript有效的anagram挑战
  16. 聚焦存储即平台,浪潮存储迎来发展新机遇
  17. 一些noip模拟题一句话题解
  18. TCL中变量嵌套使用
  19. 软件工程第三次作业——软件质量保证鄙见
  20. 64位驱动 hp630打印机_m351a驱动-HP 惠普 LaserJet Pro 300 Colour M351a 彩色激光打印机驱动下载5.0.12200.630官方版-东坡下载...

热门文章

  1. School English(转帖)
  2. win10怎么找回永久删除的文件
  3. 7 Hive数据仓库
  4. matlab中Rip是什么意思,rip什么意思
  5. idea本地起项目,手动自由切换dev、test环境问题
  6. GD32E232Kx 引脚功能表
  7. Matlab abs防抱死系统,防抱死制动系统建模
  8. 数据结构28——高精度计算PI值
  9. springboot+nodejs+vue+elementui会议室考勤签到管理系统java
  10. RT-ThreadXSTM32F407智能车培训报名啦!