收藏
回答

调用sdk的Jspay报了错Validate response failed的错误?

报了com.wechat.pay.java.core.exception.ValidationException: Validate response failed,the WechatPay signature is incorrect.的错误,但这个prepay_id不是有吗。这个是哪一步错了?

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

2 个回答

  • Memory (私信不回复)
    Memory (私信不回复)
    03-26

    这是应答的签名验证失败了,大概率是你给的初始化的平台公钥不对

    03-26
    有用
    回复 2
    • HU
      HU
      03-26
      是指公钥文件或者公钥ID不对吗?
      03-26
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      03-26回复HU
      要用返回请求头那个公钥id匹配的平台公钥才可以
      03-26
      回复
  • 智能回答 智能回答 该问答由AI生成
    03-26
    有用
登录 后发表内容