先分清每个密钥的用途

商户请求使用商户私钥签名,平台响应及通知使用平台公钥验签。配置字段相近时也不能互换。复制时保留完整格式与换行,不把不可见字符或说明文字混入密钥内容。

测试和正式配置分别管理

记录商户号、接口地址、密钥版本和通知地址的对应关系。切换环境逐项核对,避免只修改域名却继续使用另一套公钥。凭据留在服务端受控位置,不写进网页、移动端包或公开仓库。

先验证签名再验证业务结果

使用文档要求的算法和参数规则测试请求及通知,失败时比较待签字符串而非反复重新生成密钥。验证通过后仍核对订单金额和归属。保存配置版本与测试结果,后续更新时可以准确复现。

第一次配置按两条方向验证

先用商户私钥签名请求,确认请求端配置;再使用平台公钥验证实际响应或通知,确认结果端配置。两条路径分别通过才算验证完整。配置记录仅保存环境与密钥版本引用,不把完整私钥写进工单、截图或交接文档。