Java安全管理器异常

时间:2013-11-26 18:04:19

标签: java security jaas

我正在使用Java授权和身份验证服务(JAAS)开展项目。我遇到了一个奇怪的安全例外:

Caused by: java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util")

我无法理解这个异常的含义是什么。此外,即使我使用

授予应用程序所有权限,我也会得到相同的异常
  permission java.security.AllPermission;

1 个答案:

答案 0 :(得分:0)

来自here

  

java.lang.SecurityManager.checkPermission(Permission perm,Object   context)方法如果指定安全性则抛出SecurityException   上下文被拒绝访问给定的资源   权限。上下文必须是a返回的安全上下文   之前调用getSecurityContext并且访问控制决定是   基于为该安全上下文配置的安全策略。

SecurityManager由本地系统配置,SecurityManager负责保护本地系统