收藏
回答

使用nginx调用/v3/pay/transactions/native接口报错SIGN_ERROR

nginx该怎么配置请求头呢

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

2 个回答

  • KenL
    KenL
    10-28

    这个是nginx的配置

    10-28
    有用
    回复 4
    • Memory
      Memory
      10-28
      看看日志,Authorization值变成什么了
      10-28
      回复
    • KenL
      KenL
      10-28回复Memory
      我将微信支付的地址改写成本地测试地址,测试出来他的Authorization和authorization中都是null
      10-28
      回复
    • Memory
      Memory
      10-28回复KenL
      那需要逐项排查了,先看看客户端有没有传递Authorization,检查是不是安全策略拦截了Authorization,检查一下拼写
      10-28
      回复
    • KenL
      KenL
      10-28回复Memory
      感谢,解决了,因为通过nginx代理的,没有匹配到域名,没有进入Authorization处理环节
      10-28
      回复
  • Memory
    Memory
    10-28

    看这里https://pay.weixin.qq.com/docs/merchant/development/interface-rules/signature-generation.html

    10-28
    有用
    回复
登录 后发表内容