Browser JRE安全证书版本 Bad Version 问题解决
2012-11-16 09:00
405 查看
java.security.cert.CertificateParsingException: no more data allowed for version 1 certificate at sun.security.x509.X509CertInfo.parse(Unknown Source) at sun.security.x509.X509CertInfo.<init>(Unknown Source) at sun.security.x509.X509CertImpl.parse(Unknown Source) at sun.security.x509.X509CertImpl.<init>(Unknown Source) at sun.security.provider.X509Factory.parseX509orPKCS7Cert(Unknown Source) at sun.security.provider.X509Factory.engineGenerateCertificates(Unknown Source) at java.security.cert.CertificateFactory.generateCertificates(Unknown Source) at com.sun.deploy.security.WIExplorerCertStore.generateCertificate(Unknown Source) at com.sun.deploy.security.WIExplorerCertStore.loadCertificates(Native Method) at com.sun.deploy.security.WIExplorerCertStore.load(Unknown Source) at com.sun.deploy.security.WIExplorerCertStore.load(Unknown Source) at com.sun.deploy.security.LazyRootStore.loadBrowserStore(Unknown Source) at com.sun.deploy.security.LazyRootStore.getTrustAnchors(Unknown Source) at com.sun.deploy.security.TrustDecider.validateChain(Unknown Source) at com.sun.deploy.security.TrustDecider.isAllPermissionGranted(Unknown Source) at com.sun.deploy.security.TrustDecider.isAllPermissionGranted(Unknown Source) at sun.plugin2.applet.Plugin2Manager.isAppletSigned(Unknown Source) at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source) at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
移除安全认证的方法。
Try to remove the certificate for that Trusted publisher as below...
STEP1: Windows Start>>Setting >> Control Panel
STEP2: Double click Java icon
STEP3: Then Goto security-tab>>click certificate >> Click "User" tab >> Highlight the certificate you want to remove >> click Remove Button.
If the applet is cached you need to remove the applet from 2 locations,
LOCATION A : Go to IE browser and clear the history
LOCATION B : Go to Control Panel>>click Java Icon >> General-tab>> Click Setting button >> remove the applet
Then when the applet is downloaded next time , you will see the pop-up you desire.
有时候使用Applet 会报出
Bad Version , V1 的错误信息。
但是查看当前的Applet 的证书版本是V3 . (>V1)
这样就有可能是其他证书报出来的。
进入IE
Tools--> Internet Options--> Certificates
查看每个证书的详细信息, 把版本是V1的删除掉。
相关文章推荐
- Browser JRE安全证书版本 Bad Version 问题解决
- Eclipse中编译和运行时使用的JDK和JRE级别问题(关于"Bad version number in .class file"的异常解决)
- Oracle 11g EM安全证书问题无法访问的解决办法
- Fiddler安装以及安全证书问题解决
- 在JRE1.4.2以上版本中解决Javascript调用已签名Applet方法时提示没有权限问题
- Bad version number in .class file问题解决
- 如何解决J2ME开发中遇到提示 ALERT: java/lang/ClassFormatError: Bad version information.的问题?
- Bad version number in .class file这个问题的解决方法
- IE11如何解决Oracle 11g EM网站报“此网站的安全证书存在问题” (一)
- 关于火车票12306网站出现“此网站的安全证书存在问题”解决办法
- nvidia驱动自动更新版本后问题解决 -- failed to initialize nvml: driver/library version mismatch
- 解决“System.Data.OracleClient 需要 Oracle 客户端软件 version 8.1.7 或更高版本”的问题
- 如何解决vs高级版本 不安全函数提示的问题
- 解决在安装fiddler4.6版本后,在手机上安装证书出现的问题解决方法
- 解决https网站根证书不安全的问题
- java.lang.UnsupportedClassVersionError: Bad version number in .class file 问题解决办法.
- 将Capicom调用代码封装到ActiveX——解决javascript调Capicom读取数字证书信息时,IE弹出安全提示的问题
- IE11如何解决Oracle 11g EM网站报“此网站的安全证书存在问题” (二)
- 版本升级Installation error: INSTALL_FAILED_VERSION_DOWNGRADE问题解决
- 解决运行jar文件 Bad version number in .class file 报错问题