支付宝如何生成及配置公钥证书
支付宝官网文档:https://opendocs.alipay.com/support/01rauw
说明:
1、公钥证书方式是指开发者将 APPID、应用私钥 (private_key)、应用公钥证书(public_key_cert)、支付宝公钥(alipay_public_key)、支付宝公钥证书(alipay_public_key_cert)、支付宝根证书(alipay_root_cert)配置在代码中,对请求内容进行签名,并对支付宝返回的内容进行验签的方法。无需使用到应用公钥
2、公钥证书方式下,开发者发送给开放平台网关请求参数中,需携带 应用公钥证书 SN(app_cert_sn)、支付宝根证书 SN(alipay_root_cert_sn)。PHP版支付宝提供的官方SDK中 exexute 和 sdkExecute 方法都没有加入这两个参数进行签名,需主动修改SDK