今天31号,小雨淅淅,踩坑的第四天,记录一下重现的原因,直接访问正式环境,是没有问题的,如果访问沙箱环境则会出现签名的问题,在偶然之间试出了问题,签名类型一定要MD5类型,虽然官方文档上的签名默认MD5,并且支持256,但是沙箱中256签名类型会一直出现签名问题,改成MD5就通过。
微信沙箱支付,下单接口一直报错“签名错误问题”?沙箱环境调用微信下单接口,一下是我的参数: 地址:https://api.mch.weixin.qq.com/sandboxnew/pay/unifiedorder 参数信息:[图片] 沙箱密钥也是我从接口动态获取的: <xml>\n <return_code><![CDATA[SUCCESS]]></return_code>\n <return_msg><![CDATA[ok]]></return_msg>\n <sandbox_signkey><![CDATA[69649172c91d819a595d81281d9250d8]]></sandbox_signkey>\n</xml> 下单接口返回一直显示: <xml> <return_code><![CDATA[FAIL]]></return_code> <return_msg><![CDATA[沙箱验证签名失败,请确认沙箱签名key是否正确(通过getsignkey调用生成)]]></return_msg> </xml> 整个流程按照文档配置,不知道哪一步有问题,不知道哪位有遇到同样的情况可以解答一下吗,被坑了几天了
2020-03-31上周测试不行,今天早上又试了一下还是跪了,你那边可行吗?
{return_msg=沙箱验证签名失败,请确认沙箱签名key是否正确,通过getsignkey调用微信沙箱昨天还能用:今天就挂了,返回信息 {return_msg=沙箱验证签名失败,请确认沙箱签名key是否正确(通过getsignkey调用生成), return_code=FAIL} <font color='red'>正式服都能支付,但是测试服沙箱检测结果却是:<font> [图片]
2020-03-30