收藏
回答

官网demo运行报错,需要升级 JRE 加密类库吗

Caused by: java.security.InvalidKeyException: Illegal key size

at javax.crypto.Cipher.checkCryptoPerm(Cipher.java:1039)

at javax.crypto.Cipher.implInit(Cipher.java:805)

at javax.crypto.Cipher.chooseProvider(Cipher.java:864)

at javax.crypto.Cipher.init(Cipher.java:1396)

at javax.crypto.Cipher.init(Cipher.java:1327)

at com.wechat.pay.java.core.cipher.AbstractAeadCipher.decrypt(AbstractAeadCipher.java:71)

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

2 个回答

  • Memory
    Memory
    11-29

    11-29
    有用 1
    回复 1
  • 皓月晴空
    皓月晴空
    11-29

    报错代码:

    // 使用自动更新平台证书的RSA配置

    // 建议将 config 作为单例或全局静态对象,避免重复的下载浪费系统资源

    Config config = new RSAAutoCertificateConfig.Builder().merchantId(merchantId).privateKeyFromPath(privateKeyPath)

    .merchantSerialNumber(merchantSerialNumber).apiV3Key(apiV3key).build();

    11-29
    有用
    回复
登录 后发表内容