收藏
回答

沙箱环境获取getsignkey成功,统一下单验证签名失败?

沙箱环境,获取沙箱秘钥 https://api.mch.weixin.qq.com/sandboxnew/pay/getsignkey 成功,使用沙箱秘钥生成sign后,统一下单一直报错“沙箱验证签名失败,请确认沙箱签名key是否正确(通过getsignkey调用生成)”。

在线验证签名 https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=20_1 通过,但是一直报签名失败的错误。

使用的下单地址是 https://api.mch.weixin.qq.com/sandboxnew/pay/unifiedorder

能解答一下吗?


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

2 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    2020-05-08

    沙箱秘钥需要另外获取,不能使用你的商户号正式秘钥。你看看你是不是用错了。

    2020-05-08
    有用
    回复 2
    • Muzi
      Muzi
      2020-05-09
      先用正式签名请求获得的沙箱秘钥,再用沙箱秘钥签名,然后用沙箱签名请求沙箱环境下单,一直报错签名失败
      2020-05-09
      回复
    • Charming.
      Charming.
      2020-06-11回复Muzi
      你好,我上周到现在都是这个错误,你的问题解决了吗
      2020-06-11
      回复
  • Zixu Liao
    Zixu Liao
    2020-05-07

    沙箱密钥和正式密钥是不一样的

    2020-05-07
    有用
    回复
登录 后发表内容
问题标签