开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
接入指南 > 接入准备 > 签名验签 > 验签出错,应用未配置对应签名算法的公钥或者证书
收藏
我的文档
设置
报错描述
验签出错,应用未配置对应签名算法的公钥或者证书。
报错原因
sign_type 设置错误
开放平台未配置商户公钥导致
密钥是否匹配
排查方案
检查 sign_type 设置是否正确
根据签名设置的密钥格式,检查 sign_type 设置是否正确,2018-01-05 日后创建的应用只支持 rsa2 的格式。
私钥为 1024 位长度,sign_type=rsa。
私钥为 2048 位长度,sign_type=rsa2。
开放平台未配置对应的商户公钥导致
请在正确的 appid 下,配置对应签名算法的公钥或者公钥证书。
openapi 网关(https://openapi.alipay.com/gateway.do)密钥设置在 位置。
mapi 网关(https://mapi.alipay.com/gateway.do)密钥设置在 位置。

密钥不配置导致
请确保已经上传的商户公钥和程序中所使用的商户私钥是匹配的。
非证书方式请求:检查自己的项目中的私钥和上传的商户公钥是否匹配,详情请参如何检验 rsa2 密钥是否匹配
证书方法请求:检查自己项目中的私钥和使用的商户公钥证书是否匹配,详情请参见 如何检验密钥证书是否匹配
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图