每创建成功一个应用,都可以在应用列表中点击“详情”或“查看”中看到一个应用环境的区域,根据应用的类型不同,应用环境中的内容也不同,主要包含支付宝网关、支付宝公钥、授权回调地址、应用网关、应用公钥、合作伙伴密钥。
- 支付宝网关: 接口的请求网关。每个应用中的支付宝网关内容都一样,但并不代表每个接口的网关都相同。在下载接口代码或sdk时,使用代码和sdk中配置的请求网关地址即可。
- 支付宝公钥: 支付宝公钥用来验证返回给开发者的信息是否是支付宝发送的。每个应用的支付宝公钥内容是一样的,使用下载的demo或sdk中自带的支付宝公钥即可;第三方应用使用的支付宝公钥,可以在对应的应用环境中“支付宝公钥”处查看。
- 授权回调地址: 当应用中有涉及到授权、快捷登录的接口时,在应用环境中就会有这个地址,除第三方授权接口严格要求,接口中配置的redirect_url必须跟“授权回调地址”中配置的地址保持一致外,其他接口建议配置一致,但目前还未做强校验,比如pc的快捷登录接口,在网页应用中,授权回调地址栏可以不填写任何内容,只要在快捷登录接口中配置好回调地址即可。
- 应用网关: 除服务窗外其他的应用,目前未做强制校验,可以不用填写。
- 应用公钥: 应用公钥是上传公钥使用的,第三方应用中的公钥可以在此处上传。
- 合作伙伴密钥: 应用中的手机网站、移动快捷支付、卡券,这几个接口的公钥可以在此处上传。点击“详情”会跳转到PID和公钥管理页面,公钥可以上传在合作伙伴密钥下,RSA加密中, 注意: 下图页面中左边导航栏中的“开放平台密钥”中包含了所有审核通过的应用,在这里可以对每个应用的密钥进行管理。