从昨天开始,我一直在断断续续地研究这几个星期,而且从昨天开始我就和几个开发人员一起不停地工作。向所有人开放此讨论,希望有人有一些想法。
我们有一个通过 WebStart 启动的 Eclipse RCP 应用程序。我们一直在 Java 7 update 17 上运行,启动应用程序时看到的唯一提示是“你想运行这个应用程序吗”。
随着升级到 Java 7 更新 21,我们现在看到安装 Java 扩展,你想安装以下软件吗? 14 次不同的 JAR 文件。
基于本网站
http://java.com/en/download/help/appsecuritydialogs.xml#trusted
包含这些图像的 Java 应用程序提示风险较低。
Java Logo 或发布者 Logo 代表由受信任的证书颁发机构 (CA) 颁发的有效证书标识的应用程序。
蓝色信息盾表示应用可以通过有效证书识别,可以获取更多信息。
我尝试点击“更多信息”,但没有任何效果。有谁知道我为什么会看到这些额外的对话框以及如何停止这种行为?
如有任何帮助,我们将不胜感激。
最佳答案
由于 Desktop Java(Applet 和 Webstart)的安全问题,Oracle 现在加强了限制并更改了对话框。 (请参阅更新的发行说明)。根据 4 月份在 JAX2013 session 上的演讲,在计划的 2013 年 10 月更新后会有更多限制。
关于java - Java 7 Update 21 的新 WebStart 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16469753/