收藏
回答

调用付款到银行卡API接口,一直报“签名出错,请根据签名算法进行签名”错误?

编程语言:JAVA

问题描述: 我在请求付款至银行卡之前。我先请求了获取公钥并成功,说明我的签名实现代码没错,但是还是提示签名出错。

我初步判断可能出现的问题:(1)公钥有误(但是我的公钥已经转成PKCS#8格式)(2)RSA加密出错。

但是具体问题还是解决不了,请求大佬们帮助,谢谢!


回答关注问题邀请回答
收藏

3 个回答

  • 小炮
    小炮
    2022-04-16

    终于找到问题所在!原因找到:desc是中文,可能呢导致了最后sign加密的时候时候出现问题。把desc改成英文的就成功!

    2022-04-16
    有用 1
    回复 1
    • Klaus
      Klaus
      03-20
      我遇到了和你一样的问题,还没有解决,试了把desc换成英文的了,也没用
      03-20
      回复
  • 欧阳斌
    欧阳斌
    发表于移动端
    2022-04-17
    \
    2022-04-17
    有用
    回复
  • Memory
    Memory
    2022-04-16

    如果是加密的问题,报错不是签名错误,可以参考https://developers.weixin.qq.com/community/develop/article/doc/00042cea7e8a40fe0b0c0e8f55b813

    2022-04-16
    有用
    回复 1
    • 小炮
      小炮
      2022-04-16
      好的,感谢
      2022-04-16
      回复
登录 后发表内容