收藏
回答

微信合单支付回调v3版本验签总是失败

使用的是微信公钥

openssl有个这样的报错,

"openssl_error_string":"error:0909006C:PEM routines:get_name:no start line"

昨天还有这样的报错

error:04091068:rsa routines:int_rsa_verify:bad signature


最后一次编辑于  05-27
回答关注问题邀请回答
收藏

2 个回答

  • 180
    180
    05-27

    这里下载的证书不能直接使用么?我找到了下边的工具,但是无法使用验签

    05-27
    有用
    回复
  • Memory
    Memory
    05-27

    哪一步报错的

    05-27
    有用
    回复 11
    • 180
      180
      05-27
      Rsa:verify()方法报错的
      05-27
      回复
    • 180
      180
      05-27
      我今早专门又查看了公钥ID以及下载了公钥文件。但是还是签名错误,我在想是不是这个body参数我使用的不正确?
      05-27
      回复
    • 180
      180
      05-27
      是下载完公钥证书之后,还需要在进行转换么?
      05-27
      回复
    • Memory
      Memory
      05-27回复180
      返回的是公钥ID还是平台证书序列号?
      05-27
      回复
    • 180
      180
      05-27回复Memory
      回调的header里面返回的是公钥ID
      05-27
      回复
    查看更多(6)
登录 后发表内容