我有三个类,一个叫做Capture,AppletLogging和AbstractJLabel。我已经在我的%USERPROFILE%/。java.policy文件中设置了以下权限: grant codeBase "file:/C:/project/abc/target/test-classes/-" { permission java.util.logging.LoggingPermission "control"; }; 所有类都在上述授予的codeBase中。当Capture在AppletLogging中调用静…

2020年4月9日 0条评论 37点热度 阅读全文

我在Websphere 7中部署了一个非常复杂的应用程序(假设是企业应用程序)(使用父类最后一个加载器策略),该应用程序包含多个依赖项。我正在部署的.ear内部包含4个.war文件。其中之一是axis2.war。 在我打开管理安全性和Java 2安全性之前,一切工作正常。在调试所有AccessControlExceptions并将必要的权限添加到.. \ profiles \ was70profile1 \ config \ cells \ AMSCNT0009Node01Cell \ applications \…

2019年8月16日 0条评论 65点热度 阅读全文

我有一个使用256位AES加密的应用程序,Java开箱即用不支持。我知道要使其正常运行,我将JCE无限强度的jar安装在security文件夹中。作为开发人员,这对我来说很好,我可以安装它们。 我的问题是,由于将分发此应用程序,最终用户很可能不会安装这些策略文件。让最终用户下载这些文件只是为了使应用程序功能并不是一个有吸引力的解决方案。 有没有一种方法可以使我的应用程序运行而不会覆盖最终用户计算机上的文件?可以在不安装策略文件的情况下处理它的第三方软件?还是仅从JAR内引用这些策略文件的方法? 解决方案如下: 有两…

2019年2月12日 0条评论 52点热度 阅读全文