收藏
回答

商家券H5领券,签名错误

a 签名原串:open_id=o0NRE5_Bg6rFf_sVYFRWVzXn40hw&out_request_no=1619168471834&send_coupon_merchant=1327735401&stock_id=1222080000000002&key=******

key为【账户中心】->【账户设置】->【API安全】->【API密钥】32位

在密钥测试工具里也测试过了,sign值一致的。(MD5和HMAC-SHA256都试过

HMAC-SHA256签名生成的url:https://action.weixin.qq.com/busifavor/getcouponinfo?open_id=o0NRE5_Bg6rFf_sVYFRWVzXn40hw&sign=A48BFA1CDFFB9DC0A5B382239CC5F41F01D8A0AB03034EFE2BC347826E293708&stock_id=1222080000000002&out_request_no=1619168471834&send_coupon_merchant=1327735401#wechat_redirect

MD5签名生成的url:https://action.weixin.qq.com/busifavor/getcouponinfo?open_id=o0NRE5_Bg6rFf_sVYFRWVzXn40hw&sign=F315287165F152B4603E75610953A834&stock_id=1222080000000002&out_request_no=1619168471834&send_coupon_merchant=1327735401#wechat_redirect

在微信里点击打开,都报272758293,签名错误。

请帮忙指导。


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

2 个回答

  • 毛
    2021-09-11

    签名方式不对,加密使用:

    HMAC-SHA256

    2021-09-11
    有用
    回复
  • Memory (私信不回复)
    Memory (私信不回复)
    2021-04-24

    在下面链接手动填参数拼接链接,测试如果有问题,那就是key的问题;如果没有问题,那就是拼接参数计算签名的方式的问题

    https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=20_1

    2021-04-24
    有用
    回复 1
    • 冷炎
      冷炎
      2021-04-25
      校验工具生成出来的签名给我自己生成的一样的,不知道问题出在哪里
      2021-04-25
      回复
登录 后发表内容