之前下单接口已经调通过了,但是今天调用下单接口返回提示签名错误,相同的证书等参数调用申请交易账单接口可以正常返回下载地址等信息
签名错误返回如下
'{"code":"SIGN_ERROR","detail":{"detail":{"issue":"sign not match"},"field":"signature","location":"authorization","sign_information":{"method":"POST","sign_message_length":447,"truncated_sign_message":"POST\\n/v3/pay/transactions/jsapi\\n1768791945\\n3D7A63B30AE04CB0A1A7C0EE4FFF9D75\\n{\\"notify\\n","url":"/v3/pay/transactions/jsapi"}},"message":"签名错误,请检查后再试"}'

申请交易账单是get请求 你现在这个下单/v3/pay/transactions/jsapi是post请求 签名串格式不一样的。https://support.pay.weixin.qq.com/aidevhelper?from=wechatpaydoc可以找技术在线排查下
代码写的有问题