转自 wechatpay-apiv3/CertificateDownloader: Java 微信支付 APIv3 平台证书的命令行下载工具 (github.com)
该工具已经通过 Maven 打包成 CertificateDownloader.jar,可在 release 中下载。
执行 java -jar CertificateDownloader.jar -h
,查看帮助:

这里,必需参数有:
- 商户的私钥文件,即
-f
- 证书解密的密钥,即
-k
- 商户号,即
-m
- 保存证书的路径,即
-o
- 商户证书的序列号,即
-s
非必需参数有:
- 微信支付证书,用于验签,即
-c
完整命令如:java -jar CertificateDownloader-1.1.jar -k 5muaU0tMb4U38yq1yIeGDm6hw1SNEvPD -m 1616861331 -f apiclient_key.pem -s 5C3E1AFBC3ED0C927232418D99108BE411B0F95E -o D:\taiyi\包网\微信