小程序
小游戏
企业微信
微信支付
扫描小程序码分享
新添加的商户需要使用公钥模式,JDK升级为0.2.15 及以上版本,是否兼容以前平台证书模式的商户,还是以前所有的商户都需要申请公钥
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
官方的sdk最新版本是支持平台公钥和平台证书共存的
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
// 使用微信支付公钥的RSA配置
Config config =
new RSAPublicKeyConfig.Builder()
.merchantId(merchantId)
.privateKeyFromPath(privateKeyPath)
.publicKeyFromPath(publicKeyPath)
.publicKeyId(publicKeyId)
.merchantSerialNumber(merchantSerialNumber)
.apiV3Key(apiV3Key)
.build();
出现该提示则说明需要通过公钥模式接入。
平台证书模式目前是支持的,前提是商户有平台证书。新商户应该是没有平台证书的,只能用平台公钥模式接入。
不能。
本回答由AI生成,可能已过期、失效或不适用于当前情形,请谨慎参考
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
官方的sdk最新版本是支持平台公钥和平台证书共存的
// 使用微信支付公钥的RSA配置
Config config =
new RSAPublicKeyConfig.Builder()
.merchantId(merchantId)
.privateKeyFromPath(privateKeyPath)
.publicKeyFromPath(publicKeyPath)
.publicKeyId(publicKeyId)
.merchantSerialNumber(merchantSerialNumber)
.apiV3Key(apiV3Key)
.build();
<groupId>com.github.wechatpay-apiv3</groupId>
<artifactId>wechatpay-apache-httpclient</artifactId>
<version>0.4.7</version> 公钥模式下 这个sdk是不是就不能用了
出现该提示则说明需要通过公钥模式接入。
平台证书模式目前是支持的,前提是商户有平台证书。新商户应该是没有平台证书的,只能用平台公钥模式接入。
不能。