Java Web集成支付宝电脑支付 沙箱环境测试

时间:2024-03-31 16:28:10

 

配置沙箱环境

一 首先进入支付宝官网开放平台,点击首页“开发接入”,找到开发服务里面的沙箱;

Java Web集成支付宝电脑支付 沙箱环境测试

二 打开新页面,里面介绍了沙箱的应用环境以及如何配置,这里沙箱环境默认给了一个APPID,需要自己配置RSA2(SHA256)的应用公钥,需要先下载支付宝生成秘钥的工具,如果是RSA2签名格式的话,记住要生成2048位的,生成之后,进入沙箱应用,上传刚刚生成的应用公钥,上传成功后会生成支付宝公钥,应用私钥以及支付宝公钥会在代码配置中用到。如需要更改秘钥,使用下载的工具重新生成再上传即可!上传应用公钥并获取支付宝公钥

 

导入demo

一 在沙箱支持产品中,找到电脑支付,点击查看产品接入说明:

Java Web集成支付宝电脑支付 沙箱环境测试

进入电脑网站支付接入介绍页面,点击左侧SDK&Demo,下载demo;

二 解压下载下来的demo,导入到eclipse,修改AlipayConfig.java文件,注意,应用私钥即商户私钥。

Java Web集成支付宝电脑支付 沙箱环境测试

这里一定要注意,要修改支付宝网关为沙箱环境(alipaydev),return_url是指付款成功之后返回给用户查看的界面,notify_url是支付包与服务器交互的页面,用户看不到,支付成功以notify_url返回的参数或者查询订单返回的参数为准。电脑网站支付快速接入

三 修改成功之后运行项目,我修改项目之后出现了java.lang.UnsupportedClassVersionError错误,

此错误,为:不支持类版本错误。

也就是说,不同的 JDK 版本编译出的 class 文件也可能有差异,有的高版本 JDK 能够兼容低版本的 JDK自然没问题,此时只要修改下版本就可以了。

Java Web集成支付宝电脑支付 沙箱环境测试

用支付宝支付时候的账号看开发者中心--》研发服务--》沙箱账号里的账号,我傻乎乎的用自己的支付宝测试了好久,,,

参考链接:https://blog.csdn.net/Amo_lt/article/details/77435545;谢谢小姐姐的悉心指导!