如何修复 Java VM WebConnect 错误?

问题描述 投票:0回答:2

你如何解决这个错误,“需要 Java 虚拟机才能使用 WebConnect 小程序。”。 Java 已安装并在 java 测试页面上运行良好。对于此小程序,建议您运行 Java 6u30 并使用 Internet Explorer。在迁移到 Windows 8 之前这不是问题,它在 Windows 7 中运行完美。有人知道我能做些什么来解决这个问题吗?

http://puu.sh/bbqG5/b2382bc2fb.png

我想我可能会补充说这是一个 OpenConnect 小程序。

java applet
2个回答
0
投票

Java 8 更新 31 及更高版本不喜欢 WebConnect 的 TLS 证书。如果您进入 Java 控制面板,将签名代码证书吊销检查和 TLS 证书吊销检查设置为不检查(不推荐),点击应用,启动 WebConnect 小程序以便 Java 缓存它,然后重新打开证书检查它应该工作。


0
投票

任何在 2023 年仍在尝试使用 WebConnect 小程序的人都应该进行现实检查。

Java 小程序是不安全的。大多数浏览器供应商都放弃了它们,并且仍然支持它的供应商(AFAIK)支持它用于 Java 的 EOL 版本。从 Java 9 开始,Oracle 已弃用 Java SE 平台中的小程序。许多支持基础设施(例如 Java Webstart)已经被删除(Java 9 及更高版本),其余的被标记为在未来的版本中删除。

所以...如果您仍在使用 WebConnect 小程序,您应该寻找替代方案...而不是试图获取它/让它继续运行在 EOL 浏览器中运行的古老、不安全的 EOL'd Java 6 版本在停产的操作系统上。

有很多选择,包括不再使用小程序的更新版本的 WebConnect 本身。

最后,this answer建议的解决方法实际上使安全性变得更糟。同样,OP 建议的“卸载所有版本的 Java,并重新安装 Java 6u30(32 位)”也是如此。如果您查看 Java 6 补丁历史记录(例如 Wikipedia 中列出的),6u30 于 2011 年 12 月 12 日发布。从那时起,对 Java 6 进行了 数百 安全修复。

© www.soinside.com 2019 - 2024. All rights reserved.