我正在尝试创建一个自签名小程序。我按照this的步骤进行操作非常简单的教程,但行不通。一开始我以为是小程序出了问题,后来发现更像是Java的问题。运行后this测试,结果发现我的浏览器中没有启用Java(或者我没有安装它,但我知道我安装了它,所以这不是问题......)。
我使用的是 Windows 7 64 位。我测试了 Chrome、Firefox,甚至 Internet Explorer。我的Java版本是:1.8.0_45。
C:\>java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
在 Java 控制面板中,我在浏览器中启用了 Java 内容。
我读过几篇文章,建议我应该在浏览器中启用 Java 插件,但它甚至不在插件列表中。我还按照建议启用了 NPAPI 插件 here ,但到目前为止还没有运气。
我错过了什么?非常感谢!
最佳答案
在 java(jre) 7 之后,由于安全原因 java 阻止,我们无法运行未签名和自签名的 jar 文件。
您需要从受信任的证书签署小程序 jar 文件(没有其他解决方案)。您需要在购买证书的链接上支付以下费用
https://www.digicert.com/code-signing/java-code-signing-guide.htm
您还需要在从受信任的证书签署 jar 之前更新 mainfeast 文件。
如果您有任何问题,请告诉我。
关于java - 在 Chrome 和 Firefox 中启用 Java 来测试自签名小程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29733393/