.NET ASP实现支付宝沙箱支付(开发项目未正式上线版<原创内容>请勿复制转载 违者必究)
第一步:支付宝沙箱模拟支付所需环境(必须)
a.进入支付宝开放平台https://open.alipay.com/platform/home.htm,使用手机版支付宝扫码登录并按步骤入驻开发者中心。
b.进入控制台点击沙箱
c.配置环境:
1.开发信息>>接口加签方式(选择“”)
2.咱们使用 RSA2密钥(推荐),点击“设置/查看”
3.生成秘钥工具里(操作说明)
4.复制工具里的“应用公钥”,“填写公钥字符:”里进行粘贴,并保存设置
d.下载开放平台服务端 SDK(https://opendocs.alipay.com/open/270/106291/),根据自己需要下载相对应语言的Demo 版本,并解压
e.进入vs,新建方案和一个web项目
1.添加一个web窗体,导入下好的SDK/Demo现有文件,web项目并进行引用;布置好表单内容如下(咱们搞开发就是简约美~~~):
2.添加一个类config,添加如下字段,并填入相对应的字段值(去沙箱控制台>>沙箱环境>>沙箱应用 进行查看相关信息)
3.写“立即支付”事件,这里我用的是控件Button(代码在下载的Demo/SDK里的文件pagepay>>pagepay页面的后台代码里有,可根据需求自行修改使用)
f.运行测试
注意:你也也可下载手机版支付宝(沙箱版)登录(买家账号)进行扫码支付哦~~
这样就成功啦~~~