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

代签约提交报错“sign check fail”,报错如下图:
代签约提交报错“sign check fail”-排查方案

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

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

和下图获取支付宝公钥信息进行比对:
代签约提交报错“sign check fail”-排查方案
如下图这边比对结果就是支付宝公钥信息不一致(标红位置开始不一致)
代签约提交报错“sign check fail”-排查方案

核实信息如果不一致那就需要点击下图位置修改,把第三方应用内获取的支付宝公钥重新复制进去保存:
代签约提交报错“sign check fail”-排查方案
代签约提交报错“sign check fail”-排查方案

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

上一篇:繁星计划之阿里小程序征文活动-「Code Lab科技创新营」北京大学


下一篇:微信支付报错“当前页面的 URL 未注册”