{"code":"SIGN_ERROR","detail":{"detail":{"issue":"sign not match"},"field":"signature","location":"authorization","sign_information":{"method":"POST","sign_message_length":1884,"truncated_sign_message":"POST\n/v3/applyment4sub/applyment/\n1603698983\n03a71333792f4a24a157ee5a191184f1\n{\"busine\n","url":"/v3/applyment4sub/applyment/"}},"message":"错误的签名,验签失败"}
你好,签名只需要提交你提交了参数提交了具体值的参数。
链接:https://pan.baidu.com/s/1ixOAnYyZVW13dFr0jWVpvw 提取码:wujv
,麻烦使用V3签名验证工具参考V3签名文档https://wechatpay-api.gitbook.io/wechatpay-api-v3/
进行排查修改。V3签名需使用apiv3秘钥。麻烦参考https://kf.qq.com/faq/180830E36vyQ180830AZFZvu.html
我的请求头Authorization中的signature属性:签名值错误,我用测试工具也试了签名值没有问题,可是已提交请求就返回签名值错误。
{"code":"SIGN_ERROR","detail":{"detail":{"issue":"sign not match"},"field":"signature","location":"authorization","sign_information":{"method":"POST","sign_message_length":1884,"truncated_sign_message":"POST\n/v3/applyment4sub/applyment/\n1603698983\n03a71333792f4a24a157ee5a191184f1\n{\"busine\n","url":"/v3/applyment4sub/applyment/"}},"message":"错误的签名,验签失败"}
微信返回的错误信息。
可以不提交。