Closed Lingweiy closed 4 months ago
P.S. 最简单的方式其实是用 Fiddler 或者 Charles 抓个包……
好的,感谢大佬,我试试
我调用查询证书方法ExecuteQueryCertificatesAsync返回错误的签名, 这是new httpclient的方法: 这是调用的地方: 请问是哪里写错了吗?
我确定我的参数没问题,使用postman可以请求通,但使用sdk就返回签名错误
只能是 MerchantId、MerchantCertificateSerialNumber、MerchantCertficatePrivateKey 这三个参数有问题,比如混用了不同商户号的证书之类的。再仔细检查检查吧,代码里断点看看传进来的是啥。
实在找不出来你可以在微信商户后台重新申请一张新的证书。
破案了,私钥文件弄错了!不知道咋回事没覆盖了,感谢大佬~
调用微信的下单接口和获取证书接口都返回签名错误,想输出签名看看是什么问题