【问题标题】:Signed Java applet - "Your security settings have blocked an untrusted application from running"已签名的 Java 小程序 - “您的安全设置已阻止不受信任的应用程序运行”
【发布时间】:2014-03-13 12:37:46
【问题描述】:

我做了以下事情: 1.在Netbeans中编译一个小程序

  1. 将清单内容设置为...

    应用程序名称:MyApp

    权限:所有权限

    清单版本:1.0

    Ant 版本:Apache Ant 1.8.4

    创建者:1.7.0_21-b11(甲骨文公司)

  2. 使用 Comodo 证书对 jar 进行签名。

  3. 验证罐子
  4. 将我的 HTML 代码设置为...

  < param name="foreground" value="000000" />

  < param name="buttoncolour" value="FF9900" />

  < param name="winbackground" value="CCCCFF" />

  < param name="messagecolour" value="FF33FF" />

  < param name="fontsize" value="13" />

  < param name="fontstyle" value="PLAIN" />

  < param name="fontface" value="Arial" />

< / applet >

但当我尝试在 IE 或 FF 中运行小程序时,我收到消息“您的安全设置已阻止不受信任的应用程序运行”。

我尝试将“Trusted-Library:true”和“Trusted-Only:true”添加到清单中,但这只会给我一个不同的错误。而且我还尝试了“权限:沙盒”——所有这些属性都有很多变体。

不知道我哪里出错了。任何人都可以帮忙吗?谢谢。

【问题讨论】:

  • 7u21?这有点过时了。 Trusted-Library 只有在您真的知道自己在做什么的情况下才应该使用。
  • 很明显,我真的不知道自己在做什么——因此提出了这个问题。不过,为你 +1,因为你看起来比我聪明......
  • 我是认真的。编写可信赖的库非常困难。 (无论是谁,报复性投票都不酷。没有否决这个问题,但我认为它增加了价值,应该删除。)
  • 感谢您的帮助。顺便说一句,我尝试了 Trusted-Library 属性,因为我认为它是其他地方的建议解决方案,所以提到它是我已经尝试过的事情之一。

标签: java security applet signed


【解决方案1】:

我的错。问题是我签署了错误的小程序。现在一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-18
    • 2014-11-13
    • 1970-01-01
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-24
    相关资源
    最近更新 更多