最近,我已升级到 jre 1..7.45b18 并开始出现安全弹出窗口,提示您是否要运行此应用程序发布者:未知由未知发布者运行的应用程序将在未来的版本中被阻止,因为它可能不安全且存在安全风险。
我的 jar 文件是使用“signjar”ant 实用程序自签名的,有人可以建议如何阻止此弹出窗口出现。我知道需要更改 jar 的签名方式以及 java web 开始识别它的方式。
最近,我已升级到 jre 1..7.45b18 并开始出现安全弹出窗口,提示您是否要运行此应用程序发布者:未知由未知发布者运行的应用程序将在未来的版本中被阻止,因为它可能不安全且存在安全风险。
我的 jar 文件是使用“signjar”ant 实用程序自签名的,有人可以建议如何阻止此弹出窗口出现。我知道需要更改 jar 的签名方式以及 java web 开始识别它的方式。
这是由于来自 Oracle 的安全限制。请参阅Oracle 安全对话框:
如果应用程序是自签名的或由未知机构签名的,则发布者显示为 UNKNOWN。
本文也回答了这个问题: Get rid of the "UNKNOWN" publisher from applet security warning
以下链接已失效。新链接万岁: http: //docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/securityDialogs.html