收藏
回答

微信退款的时候报toDerInputStream rejects tag type 123

您好,微信退款的时候报错:toDerInputStream rejects tag type 123,而且今天上午都还是能正常退款的,下午就不行了

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

2 个回答

  • 黎眸蓝曦
    黎眸蓝曦
    2020-05-09
                char[] password = config.getMchId().toCharArray();
                InputStream certStream = new ByteArrayInputStream(config.getCertData());
                KeyStore ks = KeyStore.getInstance("PKCS12");
                ks.load(certStream, password);  
             config对象是单例的,如果多个线程共同访问这行代码时ks.load(certStream, password); ,certStream是不是会不能被正常加载。
    
    2020-05-09
    有用
    回复 1
    • Me
      Me
      2020-10-23
      我就自己测试,根本就没多线程,也是这个问题,你怎么解决的
      2020-10-23
      1
      回复
  • 微信支付技术助手8
    微信支付技术助手8
    2020-05-09

    看看你的证书是否过期了?如果过期,升级一下证书。

    2020-05-09
    有用
    回复 1
    • 黎眸蓝曦
      黎眸蓝曦
      2020-05-09
      您好,证书是正常使用的,没有过期呢
      2020-05-09
      1
      回复
登录 后发表内容
问题标签