收藏
回答

签名生成里面说的 当请求方法为POST或PUT时,请使用真实发送的JSON报文

这个签名串最后的json报文,在做统一下单API请求的时候,json直接放在这个位置,或者JSON.stringify之后放这个位置,返回的结果都是这个报文没有解出来,然后报错说"message\":\"错误的签名,验签失败\"

看上边信息,其它内容都有正确验签了。

请问这里是怎么处理的呢?

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

6 个回答

  • 度
    2023-02-18

    请问楼主解决了吗,我也遇到了一样的问题

    2023-02-18
    有用
    回复
  • z
    z
    2022-03-22

    请问楼主解决了吗?

    2022-03-22
    有用
    回复
  • Lanuxa
    Lanuxa
    2021-05-13

    请问怎么解决的,楼主

    2021-05-13
    有用
    回复
  • Tiger Xu
    Tiger Xu
    2021-02-22

    楼主问题解决了吗

    2021-02-22
    有用
    回复 1
    • 张雷
      张雷
      2021-02-23
      没哈。现在发现加密字符串的度跟返回的数值差距太大,也不知道是啥原因引起的
      2021-02-23
      回复
  • 张雷
    张雷
    2021-01-16

    这种情况是签名计算错误,还是拼接错了

    2021-01-16
    有用
    回复 1
    • Graves
      Graves
      2021-09-28
      解决了么楼主?
      2021-09-28
      回复
  • peng
    peng
    2021-01-15

    给个正确的你,看是否这么拼接,


    POST\n/v3/marketing/favor/users/oRpK6s1yrgFrlAajmEj8H03I8IWE/coupons\n1610713921\nbg2dwhse.xsh\n{\"stock_id\":\"9968509\",\"out_request_no\":\"b6eb13352c2d4f87ab8ea24f400d7f8a\",\"appid\":\"wx39517a958851\",\"stock_creator_mchid\":\"1536881\",\"coupon_value\":null,\"coupon_minimum\":null}\n

    2021-01-15
    有用
    回复 7
    • 张雷
      张雷
      2021-01-16
      我把你的json部分直接复制进去它还是解不出来
      2021-01-16
      回复
    • peng
      peng
      2021-01-16回复张雷
      我给的是正确的格式,你需要按你的调用接口生成对应的待签名字符串。
      2021-01-16
      回复
    • 张雷
      张雷
      2021-01-17回复peng
      今天又试了一天,还是没找出问题来。字符串看起来没毛病,请求主体也是复制的文档上的
      2021-01-17
      回复
    • peng
      peng
      2021-01-18回复张雷
      Content-type = application/json吗?
      2021-01-18
      回复
    • 张雷
      张雷
      2021-01-18回复peng
      是的哈,把完整的请求参数给你瞧瞧
      2021-01-18
      回复
    查看更多(2)
登录 后发表内容
问题标签