- H5支付的通知,怎么在本地进行测试?
微信支付的通知url只认开发设置里的域名,这怎么进行本地测试啊?有一点问题就重新部署一次吗?
2023-08-08 - AesUtil传值一直失败?
为什么我把日志中的apiV3密钥、随机字符串Nonce、数据密文和associateDate拿到线下测试,就能解密成功,但是放在线上跑,就一直失败呢?[图片]
2023-08-08 - 卡了几天了,V3支付解密报错 AEADBadTagException: Tag mismatch?
[图片] v3密钥确认没问题。[图片] 使用的官网的Aesutil,且所有参数都是用"utf8"转的字节数组。 [图片] 附加数据始终返回的是"transaction",ciphertext密文也是正常的。 一直报 javax.crypto.AEADBadTagException: Tag mismatch! 异常,求大哥们帮忙,卡了N天了,已经开始崩溃了
2023-08-04 - ciphertext 解密失败,InvalidKeyException: Illegal key ?
JSONObject resultObject = JSONUtil.parseObj(body); JSONObject resource = resultObject.getJSONObject("resource"); String cipherText = resource.getStr("ciphertext"); String nonceStr = resource.getStr("nonce"); String associatedData = resource.getStr("associated_data"); AesUtil aesUtil = new AesUtil(key.getBytes(StandardCharsets.UTF_8)); aesUtil.decryptToString(associatedData.getBytes(StandardCharsets.UTF_8), nonceStr.getBytes(StandardCharsets.UTF_8), cipherText); 每次到最后这一句这里,就报错 java.security.InvalidKeyException: Illegal key size,但是我完全是照搬的 https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay4_2.shtml 的解密函数啊,我验签这些也是成功的,支付也成功了。卡了两天了,要死了,求大伙儿帮帮俺
2023-08-04 - 仿真系统不支持微信H5支付?
目前在调试APIV3的H5支付,然而回调接口要求必须是HTTPS的,并且是开发设置中绑定的域名,这根本没法本地测试和调试啊?刚刚看了微信的仿真系统,说是仅支持“付款码支付”,请问大伙儿们是怎么测试的啊?
2023-07-28 - 生成微信平台证书时,InvalidKeyException:Illegal key size?
使用CertificateDownloader-1.2.0-jar.jar下载微信平台证书时,报的这个错,求问怎么解决?需要的参数:商户私钥文件路径、APIv3密钥、商户ID、商户证书序列号,我都确信是正确的
2023-07-27 - 验签失败,据说是因为WechatPayHttpClientBuilder要加载微信平台证书?
目前我在做微信支付H5接口的对接,使用证书进行验签,初始化WechatPayHttpClientBuilder时,将apiclient_cert.pem传进去进行验签,一直返回验签失败,网上说传商户证书不行,得传微信平台证书,但是平台证书咋弄啊,我怎么都弄不下来,求大伙儿指点一下
2023-07-27 - H5支付:NO_AUTH,此商家的收款功能已被限制,暂无法支付?
我昨天开通的H5支付功能,并使用平台证书的模式调用V3接口,在开发H5下单接口时,始终提示我“此商家的收款功能已被限制”,这是什么情况?收款功能不是我已开通的H5支付功能吗?我完全是用的文档里的代码,改动了几个私有参数啊。
2023-07-26