我不想在RIA [JavaWebStart]中使用" jnlp"进行警告。通过jre7u55

时间:2014-04-23 04:10:38

标签: java security java-web-start jnlp sign

我使用jre7u55。 在这种操作环境中,RIA使用“java web start”是一个问题。

是否有使用“JNLP-INF / APPLICATION.JNLP”在不使用签名方法jnlp的情况下在启动时避免以下警告的方法? 像这样→https://blogs.oracle.com/thejavatutorials/entry/signing_a_jnlp_file

“尽管应用程序具有数字签名,但应用程序的关联文件(JNLP)没有数字签名。数字签名可确保文件来自供应商并且未被更改。”

1 个答案:

答案 0 :(得分:1)

没有(实用的)方法来获得(甚至)一个完全沙盒的应用程序。屏幕上没有警告对话框 - 即使JNLP和所有Jars都使用有效的数字证书签名。

要理解的是,这些警告是为了以下方面的利益:

  • 用户,以确保他们了解应用程序或applet即将使用Java Plug-In运行。
  • Oracle,以便用户可以保证他们非常注意安全性,从而允许将插件安装在他们的计算机上。

请注意该列表不包括开发人员。