我正在使用Java授权和身份验证服务(JAAS)开展项目。我遇到了一个奇怪的安全例外:
Caused by: java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util")
我无法理解这个异常的含义是什么。此外,即使我使用
授予应用程序所有权限,我也会得到相同的异常 permission java.security.AllPermission;
答案 0 :(得分:0)
来自here:
java.lang.SecurityManager.checkPermission(Permission perm,Object context)方法如果指定安全性则抛出SecurityException 上下文被拒绝访问给定的资源 权限。上下文必须是a返回的安全上下文 之前调用getSecurityContext并且访问控制决定是 基于为该安全上下文配置的安全策略。
SecurityManager由本地系统配置,SecurityManager负责保护本地系统