收藏
回答

wechatpay-apiv3 sdk初次加载密钥失败?

wechatpay-apiv3 sdk初次加载密钥失败 ,报错 Caused by: java.lang.IllegalArgumentException: Illegal base64 character 2d

回答关注问题邀请回答
收藏

3 个回答

  • weir威尔
    weir威尔
    06-10

    解决了么?我这边也是同样的问题

    06-10
    有用
    回复
  • DBL
    DBL
    2023-02-06
    Config config =
            new RSAAutoCertificateConfig.Builder()
                    .merchantId(SP_MCH_ID)
                    .privateKeyFromPath( FileUtil.class.getClassLoader().getResource("/properties/apiclient_cert.pem").getPath())
                    .merchantSerialNumber("xxxxx")
                    .apiV3Key("xxxx")
                    .build();
    



    初次加载就报错

    2023-02-06
    有用
    回复
  • showms
    showms
    2023-02-06

    代码贴出来

    2023-02-06
    有用
    回复 1
    • DBL
      DBL
      2023-02-06
      Config config =
              new RSAAutoCertificateConfig.Builder()
                      .merchantId(SP_MCH_ID)
                      .privateKeyFromPath( FileUtil.class.getClassLoader().getResource("/properties/apiclient_cert.pem").getPath())
                      .merchantSerialNumber("xxxxx")
                      .apiV3Key("xxxx")
                      .build();


      初次加载就报错Illegal base64 character 2d
      2023-02-06
      回复
登录 后发表内容