沙箱测试环境配置AND证书添加
一。进入支付宝开放中心 下载密钥生成器
https://developers.alipay.com/developmentAccess/developmentAccess.htm
扫码登录后: 开发者中心-> 研发服务 ->沙箱应用
下载“支付宝开发平台开发助手” 安装
安装后打开,点击”生成密钥“, 再点击 ”获取CSR文件“,弹出信息填入窗口 ,“组织/公司”名称应填写为“沙箱环境”。 其他随便填。
填后点击”生成CSR文件“并”打开文件位置“ 后,将生成的csr文档上传到 开发中心的”公钥正式“那里
PS:生成后会对应有一个csr文件一个公钥txt一个私钥txt
下载三个证书,即将使用此三个证书进行接口接入验证
二。下载 支付宝沙箱钱包版APP
在第三步里下载沙箱钱包APP
在”沙箱环境“ -> "沙箱账号” 里获取登录账号,测试中只能使用此APP支付
三。项目参数更新
打开测试项目,在AlipayConfig.java中更新参数:
app_id , merchant_private_key, alipay_public_key, (跟注释提示填写)
app_cert_path, alipay_cert_path,alipay_root_cert_path 分别填写第一步从开放中心下载下来的3张证书的文件名以及路径。
四。运行项目进行测试
运行后进入页面应如图所示,
进入付款界面后用沙箱钱包扫码支付,支付后返回return_url.jsp 并显示支付流水号
将支付流水trade_no 以及out_trade_no 复制保留,在进入查询,退款,退款查询,关闭交易等页面前,将trade_no以及out_trade_no 手动填入jsp页面
步骤:1.新建alipayClient 填入密钥,app_id等验证信息,(信息先填入certAlipayRequest 实例中)
2.新建相应的Request类,在里面用setBizContent方法输入信息,
3.新建相应的Reponse类,用alipayClient.pageExecute(alipayRequest) 来执行api请求。
所有功能的文档详细介绍基本在此文档中,且较为更新 https://docs.open.alipay.com/api_1/
海关接口可以测试但是只能获取“系统繁忙”结果。https://docs.open.alipay.com/155/104778
沙箱测试环境配置AND证书添加的更多相关文章
- day114:MoFang:基于支付宝沙箱测试环境完成创建充值订单接口&服务端处理支付结果的同步通知和异步通知
目录 1.基于支付宝提供的沙箱测试环境开发支付接口 1.后端提供创建充值订单接口 2.前端调用AlipayPlus发起支付 3.注意:自定义APPLoader完成接下来的开发 4.下载支付宝沙箱钱包A ...
- Nginx 测试环境配置,留作笔记使用
Nginx 测试环境配置,留做笔记 以下全是配置文件的配置,如果有疑问还请移步Nginx官网参考官方文档. 环境: [root@CentOS6-M01 conf]# cat /etc/redhat-r ...
- Jmeter接口测试+压力测试+环境配置+证书导出
jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单.因为jmeter是java开发的,所以运行的时候必须先要安 ...
- Android测试环境配置
测试是软件开发中非常重要的一部分,Android中是使用junit测试框架,本文使用的是junit4和Android Studio.Android测试主要分两类本地测试和Instrumented测试, ...
- Jest+Enzyme React js/typescript测试环境配置案例
本文案例github:https://github.com/axel10/react-jest-typescript-demo 配置jest的react测试环境时我们可以参考官方的配置教程: http ...
- PHPWAMP集成环境配置ssl证书
和apache配置ssl证书流程一样, LoadModule socache_shmcb_module modules/mod_socache_shmcb.so LoadModule ssl_modu ...
- Hibernate 环境配置和依赖添加(使用java web和普通javaSE工程)
1.Hibernate依赖包的添加 File---->Project Structure,按照如图所示操作,导入所依赖的jar包. 2.生成hibernate.hbm.xml的配置文件 (1)点 ...
- [转] android自动化之MonkeyRunner测试环境配置(一)
Android自动化测试之MonkeyRunner 一.Android自动化测试之环境搭建 1.1 Android-sdk介绍 ¢ SDK(Software development kit)软件开发 ...
- Yii1.1测试环境配置(一)
一.安装wampserver wampserver集成了PHP.Apacha.MySql,可以省去分别安装的麻烦.wampserver的安装配置方法可以自行搜索. wampserver安装完成后需要手 ...
随机推荐
- P2921 [USACO08DEC]在农场万圣节[SCC缩点]
题目描述 每年,在威斯康星州,奶牛们都会穿上衣服,收集农夫约翰在N(1<=N<=100,000)个牛棚隔间中留下的糖果,以此来庆祝美国秋天的万圣节. 由于牛棚不太大,FJ通过指定奶牛必须遵 ...
- singleton单例模式小结
1.饿汉模式 public class SingletonEntity2 { // 在类加载的时候创建对象:饿汉模式 public static SingletonEntity2 obj = new ...
- Spring MVC框架及标签库
1.Spring MVC技术 1. 当DispatcherServlet接到请求时,他先回查找适当的处理程序来处理请求.DispatcherServlet通过一个或者多个处理程序映射,将每个请求映射到 ...
- 洛谷P1991 无线通讯网【最小生成树】
题目:https://www.luogu.org/problemnew/show/P1991 题意:有p个点的坐标,可以有s个点使得这s个点之间可以无限制通信. 要使所有点之间两两有通信的路径(可以是 ...
- [NOI2013]快餐店 / CF835F Roads in the Kingdom (基环树)
题意 一颗基环树,选一对点使得这两个点的最短距离最大. 题解 相当于找基环树的直径,但是这个直径不是最长链,是基环树上的最短距离. 然后不会做. 然后看了ljh_2000的博客. 然后会了. 这道题最 ...
- Kylin介绍 (很有用)
转:http://blog.csdn.net/yu616568/article/details/48103415 Kylin是ebay开发的一套OLAP系统,与Mondrian不同的是,它是一个MOL ...
- docker-compose.yml的使用
docker-compose.yml包含version.services.networks3大部分 services的书写规则 1.iamge services: web: # 服务名称,用户自定义 ...
- javascript权威指南第13章 事件示例代码
html 部分 <!DOCTYPE html> <html> <head> <title>Event Bubling Example</title ...
- cf242 E
题意: $n$ 个数 $a_i$, 两种询问 $1, l, r$ 查询 $[l, r]$ 的和 $2, l, r, x$ 将区间 $[l, r]$ 所有数异或 $x$ 建立 $30$ 课线段树 第 $ ...
- SD六校联考二轮
数据差评 D1T1 string 直接模拟 每次 string_u = const_string + string_v 理论得分 30 实际可得 100 D2T1 n^2 理论得分 30 实际可得 1 ...