第一步生成签名:
已使用签验证工具,验证 明文与生成的签名,结果是 验证通过。
第二步,提交到统计一支付接口
返回的结果是:
code":"SIGN_ERROR","detail":{"detail":{"issue":"sign not match"},"field":"signature","location":"authorization","sign_information":{"method":"POST","sign_message_length":304,"truncated_sign_message":"POST\n/v3/pay/transactions/jsapi\n1618904990\nshghnn003\n{\"mchid\"\n","url":"/v3/pay/transactions/jsapi"}},"message":"错误的签名,验签失败"
提交到统一支付接口的方法:
不知那里出错了。文档里也没有找到答案。
参考https://developers.weixin.qq.com/community/develop/doc/000c46d5d481804ba98bec90356809?_at=1618915087306
生成签名的明文$strs,在getSign()方法里写的,上面只是为了输出,以便验证签名。