在支付宝的商家中心,产品中心这里,你可以申请需要的支付宝产品 .. 申请通过的产品可以在我的产品里面看到 .. 然后再打开蚂蚁金服的开放平台 ..
这里也有我申请的支付产品 .. 打开这个 网页与移动应用 .. 里面会出现申请通过的应用的列表 .. 打开看一下这个产品 ..
我的这个产品暂时有两个功能 .. 电脑网站支付还有手机网站支付 .. 电脑网站支付就是在支付的时候会把用户带到支付宝支付页面,用户可以用支付宝手机客户端扫码支付,也可以直接在网页上使用自己的支付宝帐号登录一下再支付 ..
手机网站支付跟电脑网站支付差不多,只不过使用手机网站支付的时候,如果用户手机上安装了支付宝客户端,可以打开这个客户端完成支付 ..
打开 应用信息 .. 这里有几个在开发设置 .. 可以设置应用的网关 .. 就是支付宝通知我们支付结果用的一个接口地址 .. 可以设置回调地址 ..
另外还有加签方式 .. 我们自己要去生成一对密钥 .. 然后把公钥告诉给支付宝 .. 在自己的应用里面发送支付请求的时候,要用到密钥 .. 支付宝收到支付请求以后,会使用在这里我们设置的公钥,去验证一下这个支付请求是不是我们的应用发生的 ..
在这里还可以查看支付宝的公钥 .. 在我们自己的应用里可以使用支付宝的公钥,验证支付宝的支付结果 .. 主要就是判断用户是不是真的完成了需要的支付 ..
生成密钥
生成密钥可以打开终端 .. 进入到一个地方 .. 执行一下 openssl .. 然后执行 genrsa -out private_key.pem 2018 ... 这样会生成一个叫 private_key.pem 的密钥 .. 下面要根据这个密钥生成一个对应的公钥 .. 执行一下 rsa -in private_key.pem -pubout -out public_key.pem ..
exit 退出 ..
查看一下当前目录里的东西 .. 在应用里面,需要用到这里生成的 private_key 这个密钥 .. 再把这个 public_key.pem ,也就是公钥里的内容,要告诉给支付宝 .. 只复制这个 BEGIN PUBLIC KEY 还有 END PUBLIC KEY 之间的这块内容 ..
然后可以再去设置一下应用的公钥就行了 ..