我也是报的这个错误 但是我也是用的公钥模式还是报错
无可用的平台证书,请在商户平台-API安全申请使用微信支付公钥?/** * V3 接口统一执行入口 * * @param method {@link RequestMethodEnums} 请求方法 * @param urlPrefix 可通过 {@link WechatDomain}来获取 * @param urlSuffix 可通过 {@link WechatApiEnum} 来获取,URL挂载参数需要自行拼接 * @param mchId 商户Id * @param serialNo 商户 API 证书序列号 * @param platSerialNo 平台序列号 * @param keyPath apiclient_key.pem 证书路径 * @param body 接口请求参数 * @return {@link PaymentHttpResponse} 请求返回的结果 * @throws Exception 接口执行异常 */ public static PaymentHttpResponse v3(RequestMethodEnums method, String urlPrefix, String urlSuffix, String mchId, String serialNo, String platSerialNo, String keyPath, String body) throws Exception { long timestamp = System.currentTimeMillis() / 1000; String authType = "WECHATPAY2-SHA256-RSA2048"; String nonceStr = WxPayKit.generateStr(); return v3(method, urlPrefix, urlSuffix, mchId, serialNo, platSerialNo, keyPath, body, nonceStr, timestamp, authType, null); } 调用该方法报错
星期一 11:15