weixin-java-pay-demo
weixin-java-pay-demo copied to clipboard
微信支付提示v3请求构造异常!
sdk 4.1.0,微信jsapi支付,jdk版本1.8 统一下单接口提示:v3请求构造异常!


证书问题 检查下 下载的两个文件 一个是私钥 apiclient_key.pem 一个是证书apiclient_cert.pem
这是来自QQ邮箱的疫情自动回复邮件。 您好,我最近正在疫情中,无法亲自回复您的邮件。我将在疫情结束后,尽快给您回复。
遇到同样的问题,请问改怎么解决呢?服务器里面的证书路径改成绝对路径也不行
Caused by: java.lang.IllegalArgumentException: java.security.InvalidKeyException: Illegal key size
at com.github.binarywang.wxpay.v3.util.AesUtils.decryptToString(AesUtils.java:74) ~[weixin-java-pay-4.4.0.jar!/:na]
at com.github.binarywang.wxpay.v3.auth.AutoUpdateCertificatesVerifier.deserializeToCerts(AutoUpdateCertificatesVerifier.java:200) ~[weixin-java-pay-4.4.0.jar!/:na]
at com.github.binarywang.wxpay.v3.auth.AutoUpdateCertificatesVerifier.autoUpdateCert(AutoUpdateCertificatesVerifier.java:166) ~[weixin-java-pay-4.4.0.jar!/:na]
at com.github.binarywang.wxpay.v3.auth.AutoUpdateCertificatesVerifier.
已解决。证书密钥提前 base64 encode 一下
已解决。证书密钥提前 base64 encode 一下 哪个证书密钥encode?
我是改了个JDK版本就行了加解密的异常处理办法