3

如何创建完全安全证明 jnlp。我创建了一个 jnlp 并上传到我的在线服务器上。它根本不工作,但在我当地,它工作正常。

我的在线 JNLP 正在打开 GUI,只有当我将 java 安全级别降低到中等时(我认为它根本不安全)并且它不工作(所有功能都不起作用)

我用谷歌搜索了它,但找不到任何有用的东西。 已编辑 您能否验证 JNLP 文件...在链接中查找..此应用程序在我的本地运行得非常好..它无法正常工作..可能是什么原因?

4

2 回答 2

6

特别是如果您使用的是自签名证书,您应该查看Java Applet & Web Start—代码签名和Java 版本 7u21 中引入的新 安全提示。

于 2013-08-09T13:42:50.220 回答
6

基本上做或阅读以下内容:

  1. 使用官方证书为您的应用程序和所有 jars 签名
  2. 还要“签署”您的 JNLP 文件(意味着将您的 jnlp 文件的副本放入 JNLP-INF 文件夹中,如此所述。
  3. 设置权限(例如 all <security><all-permissions/></security>
  4. 设置可信库 | 仅受信任的属性(更多信息在这里
  5. [可选] 在 JAR 清单文件中设置 7u25 引入的权限和代码库属性(更多信息在这里

有关更多信息,请参阅:

罐子签名

7u21 发行说明

如果您的 jnlp 文件有问题,请使用JaNeLA进行验证。

于 2013-08-09T14:20:02.380 回答