开发者社区> 问答> 正文

#支付宝 验签出错,sign值与sign_type参数指定的签名类型不一致,怎么办?

验签出错,sign值与sign_type参数指定的签名类型不一致

展开
收起
保持可爱mmm 2020-05-05 17:02:12 1470 0
1 条回答
写回答
取消 提交回答
  • 报错原因

    1、私钥设置错误

    2、sign_type设置错误

    排查方案 1、私钥设置错误

    核实签名方式与私钥格式是否一致

    私钥为1024位长度,需使用rsa签名方式。

    私钥为2048位长度,需使用rsa2签名方式。

    如何校验私钥格式可点击参考:如何区分密钥格式类型。

    2、sign_type设置错误

    根据签名设置的密钥格式,检查sign_type设置是否正确。

    私钥为1024位长度,sign_type=RSA

    私钥为2048位长度,sign_type=RSA2

    如何校验私钥格式可点击参考:如何区分密钥格式类型。

    2020-05-05 17:02:20
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载