获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
你们检查下代码有没有调用certStream.read(certData)这代码,官方提供的有这一行代码,去掉即可。不要读取文件流的任何内容导致文件指针偏移!否则java.security框架再去读取时,肯定会出错的。
java.io.IOException: Short read of DER length?什么毛病1、参考解决方案: 需要替换jre\lib\security目录下的两个jar包,US_export_policy.jar和local_policy.jar,从Oracle官方网站查找jce_policy-8.zip直接点击文中附件(包含了JDK1.6,JDK1.7,JDK1.8),替换本地的jre\lib\security目录下这两个JAR包 2、检查证书是否正确 这两个方案都已经试过了,还是报同样的错误,脑壳疼了,各位同学给点思路
2022-04-13