代签约提交报错“sign check fail”-排查方案

简介: 代签约提交报错“sign check fail”-排查方案

代签约提交报错“sign check fail”,报错如下图:
image.png

报错原因:一般是因为服务商上传的支付宝公钥错误

详细排查方案:
一.排查云支付服务商详情内设置的支付宝公钥与服务商的第三方应用内获取的支付宝公钥是否一致,如下图:(这里的私钥和公钥信息为了服务商信息安全都是带有*号去敏的,但是依然可以比对出信息是否一致)
image.png

和下图获取支付宝公钥信息进行比对:
image.png
如下图这边比对结果就是支付宝公钥信息不一致(标红位置开始不一致)
image.png

核实信息如果不一致那就需要点击下图位置修改,把第三方应用内获取的支付宝公钥重新复制进去保存:
image.png
image.png

二、如果密钥没看出问题,可能是传入的公钥去敏部分有问题,建议按照上面的方案直接复制第三方应用内的支付宝公钥到服务商详情内重新保存.

相关文章
invalid-app-id(无效的AppID)参数问题自查方案
1.首先检查支付宝网关     沙箱环境网关为: [url]https://openapi.alipay[/url]dev.com/gateway.do     正式环境网关为: [url]https://openapi.
8394 12
|
Java
isv.code-invalid(授权码code无效)-自查方案
说明:  针对商户测试第三方应用授权、用户信息授权、获取会员信息等产品时,报错“isv.code-invalid(授权码code无效)”的问题。 第三方应用授权正式环境拼接规则: https://openauth.
3884 0
check sign Fail!或sign check fail: check Sign and Data Fail!-自查方案
一、报这个错大多都是支付宝公钥配置错误,不同环境的公钥是不同的,大家先确认自己的支付宝公钥获取是否正确:  1. 沙箱公钥【查看】 密钥生成可参照【如何生成RSA,RSA2密钥】  2. 开放平台密钥【查看】,已创建应用的,直接打开对应的应用进行查看, 创建应用可参照:【如何创建应用】 打开应用查...
1948 12
若依修改,路径{“msg“:“请求访问:/code/selectById/2,认证失败,无法访问系统资源“,“code“:401}
若依修改,路径{“msg“:“请求访问:/code/selectById/2,认证失败,无法访问系统资源“,“code“:401}
Class 'SignData' not found-自查方案
错误原因:   项目中SDK未引用SignData.php文件导致 错误截图:   解决方案:   方法一.在AopClient.php文件中第四行加上引用require_once 'SignData.
1219 12
|
Java Maven
invalid bound statement (not found) - 接手一个老项目时报的几个错误处理方案
invalid bound statement (not found) - 接手一个老项目时报的几个错误处理方案
198 0
invalid bound statement (not found) - 接手一个老项目时报的几个错误处理方案
|
SQL 数据库
微信支付:app端提示微信签名失败,errCode=-2;后台服务端返回成功
微信支付:app端提示微信签名失败,errCode=-2;后台服务端返回成功
258 0
|
小程序
【微信小程序错误】登录失败 Error: 响应错误Error: ERR_GET_SESSION_KEY {"code":5100,message(-1)服务内部错误,请稍后重试或联系客服人员解决
登录失败 Error: 响应错误Error: ERR_GET_SESSION_KEY {"code":5100,message(-1)服务内部错误,请稍后重试或联系客服人员解决
477 0
SAP MIGO对工单做101收货,报错 - Check table TFBEFU_CR entry 10 does not exist – 对策
SAP MIGO对工单做101收货,报错 - Check table TFBEFU_CR entry 10 does not exist – 对策
SAP MIGO对工单做101收货,报错 - Check table TFBEFU_CR entry 10 does not exist – 对策