已签名的Java小程序 - “您的安全设置已阻止不受信任的应用程序运行”

时间:2014-03-13 12:37:46

标签: java security applet signed

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

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

    应用程序名称:MyApp

    权限:所有权限

    清单 - 版本:1.0

    Ant-Version:Apache Ant 1.8.4

    创建者:1.7.0_21-b11(Oracle Corporation)

  2. 使用Comodo证书签名jar。

  3. 验证了jar
  4. 将我的HTML代码设置为...
  5.   

    < applet code =" myapp.Test.class"存档=" MyApp.jar"宽度=" 500"   高度=" 300" />         < param name =" background"值=" FF9900" />

      < 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中运行applet时,我收到消息&#34;您的安全设置已阻止不受信任的应用程序运行&#34;。

    我已尝试添加&#34; Trusted-Library:true&#34;和&#34; Trusted-Only:true&#34;清单,但只是给了我一个不同的错误。而且我也试过了#34; Permissions:sandbox&#34; - 所有这些属性的许多变化。

    不确定我哪里出错了。有人可以帮忙吗?感谢。

1 个答案:

答案 0 :(得分:0)

我的坏。问题是我签署了错误的applet。一切都好了。