- 使用SDK wechatpay-java V3 微信支付报错验证签名失败?
<!--微信支付--> <dependency> <groupId>com.github.wechatpay-apiv3</groupId> <artifactId>wechatpay-java</artifactId> <version>0.2.16</version> </dependency> [图片] 使用RSAAutoCertificateConfig创建config对象直接报错签名错误 商户号、私钥等配置都是正确的 Exception in thread "main" com.wechat.pay.java.core.exception.ServiceException: Wrong HttpStatusCode[401] httpResponseBody[{"code":"SIGN_ERROR","detail":{"detail":{"issue":"sign not match"},"field":"signature","location":"authorization","sign_information":{"method":"GET","sign_message_length":85,"truncated_sign_message":"GET\n/v3/certificates?algorithm_type=RSA\n1741954693\nGes7jXYSFYiHpLqZokqPTurSEkTqDfV3\n\n","url":"/v3/certificates?algorithm_type=RSA"}},"message":"错误的签名,验签失败"}] HttpRequest[{"http_method":"GET","url":"https://api.mch.weixin.qq.com/v3/certificates?algorithm_type=RSA","uri":"https://api.mch.weixin.qq.com/v3/certificates?algorithm_type=RSA","headers":{"headers":{"Authorization":"WECHATPAY2-SHA256-RSA2048 mchid=\"##\",nonce_str=\"Ges7jXYSFYiHpLqZokqPTurSEkTqDfV3\",timestamp=\"1741954693\",serial_no=\"##\",signature=\"uy4Yow10NonqmtUrRPauydIGsGNP+EL+HEsIqh4AaLAjIkap/PN3rOqRqLvQDIhzJx89mDysYeeDGnTSZ0uPeBzeSH7liWZ9wme9lCI2+sQEwSAkrJIr6dq0ukhceNLpkQJcRvIeGwAVV/BSNKD5zCobo3wBemE1vg83dOH691IutCKVsReQx/3W/VuRQba++y7yYJvMFjp3uJwyByJXmdjxw2Qu+NW2zZPBFWmb0CLqNXYCVCKWE6S0eyXFwz1ZAmKT63EeLzY2Xf7BcpVAmIx9XeBG1sSbQcnDybKZpNbbjvj2vUc8F4UDtne2IVf94C9cx4L3RFdA22pYluq+fg==\"","Accept":" */*","User-Agent":"WechatPay-Java/0.2.14 (Windows 10/10.0) Java/1.8.0_361 Credential/WechatPay2Credential Validator/ okhttp3/null","Content-Type":"application/json"}}}]
03-14 - 报备审流程能不能联系相关部门加急?
报备审流程能不能联系相关部门加急? 一个文明创城的小程序 需要尽快的上线
2020-08-21