一:官网下载代码测试
下载:/open/270/106291/
2.下载之后解压导入eclipse
readme.txt请好好看一下。
只有一个Java配置类,其余都是JSP
如果没有servlet的包,直接去maven仓库下载即可
地址:/artifact/javax.servlet/javax.servlet-api
3. 配置eclipse中AlipayConfig类
(1) 注册蚂蚁金服开发者账号(免费,不像苹果会收取费用)
注册地址: ,用你的支付宝账号扫码登录,完善个人信息,选择服务类型(我选的是自研)。
填写完appid和支付宝网关,还需要生成秘钥
操作略微多一点,坚持!!
软件下载成功后打开
这时就可以把支付宝公钥复制到eclipse中AlipayConfig类的支付宝公钥字段中
复制 应用私钥2048.txt 中的内容到eclipse的AlipayConfig类中merchant_private_key中。
(4) 服务器异步通知页面路径(notify_url)
如果没有改名,修改IP和端口号就可以了,我自己的如下:
http://localhost:8080/alipay.trade.page.pay-JAVA-UTF-8/notify_url.jsp
(5) 页面跳转同步通知页面的路径(return_url)
http://localhost:8080/alipay.trade.page.pay-JAVA-UTF-8/return_url.jsp
接下来就可以运行了,看看有没有错误
点击付款之后,报了 支付存在风险
解决方法:
第一种:换一个浏览器再访问,,因为这个浏览器已经登录了支付宝的有关信息,不予许付款
第二种:关闭浏览器,清除浏览记录,谷歌ctrl+shift+delete
就可以
这里不能用支付宝直接扫,二维码会失效
使用支付宝提供的沙箱账号和密码付款(复制)
白嫖测试