小程序的默认安全策略

时间:2012-04-04 16:34:47

标签: java security applet policy

在哪里可以找到用于applet的策略文件?

它不是<jre>/lib/security/java.policy中的那个,因为您可以在applet中实例化Calendar.class,这对于默认的java.policy文件是不可能的。

例如,这失败了:

public static void main(String[] args) throws Exception {
    System.setSecurityManager(new SecurityManager());
    Calendar cal = Calendar.getInstance();
}

但在Firefox中的applet(在其自己的安全管理器中)中,允许日历调用:

public void init() {
    Calendar cal = Calendar.getInstance();
}

我只是不知道如何在安全管理器的权限方面模拟类似Applet的环境。

0 个答案:

没有答案