更新时间:2023-04-06 15:04:52收藏我的文档设置返回文档修改密钥前,首先需要明确修改的密钥对应的接口和环境,目前支付宝根据支付宝网关和接口分为 mapi 网关密钥、开放平台密钥以及沙箱应用位置的密钥。●如果接口中使用的支付宝网关为 https://mapi.alipay.com/gateway.do,需在 修改密钥。●如果接口中使用的支付宝网关为 https://openapi.alipay.com/gateway.do,需在 修改密钥。●如果接口中使用的支付宝网关为 https://openapi.alipaydev.com/gateway.do,需在 中修改密钥。开放平台密钥注意:商户应用私钥请勿交由他人,涉及资金安全,若私钥泄露可能会造成资损。1登录 进入 账户中心 > 密钥管理 > 开放平台密钥 确认需要修改密钥的 appid 应用,点击 接口加签方式 > 设置/查看。2选择 加签变更。3按照生成密钥的方式重新生成一对新的密钥上传修改。选择加签模式,公钥详情可查看 如何生成及配置 rsa2 密钥、公钥证书详情可查看 如何生成及配置公钥证书。 普通公钥修改为公钥证书,或者公钥证书修改为普通公钥,签名代码需修改,详情可查看 rsa2 和公钥证书签名验签的区别。mapi 网关产品密钥注意:商户应用私钥请勿交由他人,涉及资金安全,若私钥泄露可能会造成资损。修改 rsa(sha1)密钥点击 查看开发者公钥 > 修改,按照开放平台密钥设置方法(详情请参见 如何生成及配置 rsa2 密钥)重新生成 1024 位长度的密钥,上传商户应用公钥保存。注意:rsa(sha1)密钥的密钥长度格式为 1024 位,请不要选择 2048 位。修改 md5 密钥注意:为构建更安全的支付宝开放业务,md5 密钥不支持新用户使用(详见 ),新用户请使用更安全的 rsa 密钥。已接入用户,可点击 重新生成密钥 即可。沙箱应用注意:商户应用私钥请勿交由他人,涉及资金安全,若私钥泄露可能会造成资损。修改沙箱应用中的密钥与修改开放平台密钥方式一致。按照生成及配置密钥的步骤,在 rsa2(sha256)密钥(推荐)位置修改密钥。●公钥建议参考 如何生成及配置 rsa2 密钥。●公钥证书建议参考 如何生成及配置公钥证书。注意:目前沙箱 rsa2 位置设置公钥证书后目前无法回退为普通公钥,建议在 rsa 密钥位置设置为普通公钥进行测试。注意事项●修改平台上的密钥后,切记及时修改代码中的私钥。●修改密钥后,支付宝公钥不变,无需修改,详见 获取支付宝公钥的注意事项。