开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
接入准备
接入基础
密钥问题
签名验签
同步异步
基础报错
案例分析
开发工具
接入指南 > 接入准备 > 基础报错 > isv.missing-signature-config(应用未配置对应签名算法的公钥或者证书)
收藏
我的文档
设置
错误描述
调用接口报错 isv.missing-signature-config(应用未配置对应签名算法的公钥或者证书)。
javascript
复制代码
{"code":"40003","msg":"insufficient conditions","sub_code":"isv.missingignature-config","sub_msg":"应用未配置对应签名算法的公钥或者证书"}
提示错误代码 missing-signature-config 错误原因: 应用未配置对应签名算法的公钥或者证书。

问题原因
开放平台未配置商户公钥。
sign_type 设置错误。
凯发app官方网站的解决方案
开放平台未配置商户公钥
登录 进入 账户中心 > 密钥管理 > 开放平台密钥 中查看对应 appid 下是否有传递程序代码里面私钥对应的商户应用公钥,如 接口接签方式 显示 设置 代表未设置过。
083c73d9-3751-49e8-8a62-d5ed42b76a6a.png

如已经设置过,检查设置的应用公钥或者上传的公钥证书是否和程序里面的私钥匹配。
rsa2 密钥匹配方式:如何检验 rsa2 密钥是否匹配
密钥证书匹配方式:如何检验密钥证书是否匹配
sign_type 设置错误
检查代码中 sign_type 的值是否正确,规则如下:
私钥为 1024 位长度,sign_type=rsa。
私钥为 2048 位长度或者证书方式,sign_type=rsa2。
2018-01-05 后创建的应用只支持 rsa2 的格式。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录