那个字符串是Base64编码后的
试着把String 转成inputStream,
InputStream inStream = new ByteArrayInputStream(caString.getBytes('UTF-8'));用这句替代 上面写的第二行代码。但是在执行第四行的时候报错。。
java.security.cert.CertificateException: Could not parse certificate: java.io.IOException: Unsupported encoding
就是把这个String 写到一个文件里,然后用上面的方法读这个文件。
1.我怎么通过这个string 来生成X509Certificate对象
2.笨办法:就是把这个String 写到一个文件里,然后用上面的方法读这个文件。但这样效率太低了。
3.我还试着把String 转成inputStream,InputStream inStream newByteArrayInputStream(caString.getBytes("UTF-8"));用这句替代 上面写的第二行代码。但是在执行第四行的时候报错。。
4.java.security.cert.CertificateException: Could not parse certificate: java.io.IOException: Unsupported encoding