【问题标题】:Signed Applets don't Load签名的小程序不加载
【发布时间】:2014-01-09 11:23:14
【问题描述】:

在新版本的 Java 中更改安全性后,每次重新加载网站时都会弹出一个显示有关未签名内容的信息。所以我们决定签署我们的小程序(以及所有使用的库)。但是签名后,所有小程序都停止在站点加载,只是空白的灰色空间。部署签名的 jar 后,我们得到信息说 “应用程序被安全设置阻止”。当我点击‘OK’小程序显示信息“Error. Click for details”,当我点击它时,小程序控制台中没有任何信息。

这可能是什么原因?

【问题讨论】:

  • 检查错误数据库。
  • @AndrewThompson 您介意详细说明您的评论吗?您指的“错误数据库”是什么?如果它是一个网站,您能否发布链接以便其他读者也可以使用它?
  • @EugeneMayevski'EldoSCorp 我一点也不介意。谢谢你的提问。 :) 该站点是 Google 中“错误数据库”一词的顶部链接。每个 Java 程序员都应该熟悉它(that 我指的是 Google Bug 数据库)。 ;)

标签: java security applet appletviewer


【解决方案1】:

在我的情况下解决的步骤:

-为每个小程序创建 jar

-在jar文件之外为每个applet创建jnlp文件

-仍然需要 JNLP-INF 中的 jar 文件中的 jnlp

-在清单中设置属性

-然后用证书签署每个 lib 和 jar

【讨论】:

    猜你喜欢
    • 2010-09-08
    • 1970-01-01
    • 1970-01-01
    • 2014-02-21
    • 2011-11-18
    • 1970-01-01
    • 2012-05-24
    • 2012-05-09
    • 1970-01-01
    相关资源
    最近更新 更多