如何确定Java EE应用程序需要哪些执行权限?
我使用一组库创建了一个 Java EE 应用程序。就像魅力一样。现在需要将其部署到生产中。我们的管理员对执行安全性非常谨慎,并且需要明确授予的权限。
浏览所有代码并查找安全要求(尤其是自定义库)非常耗时,而且我可能会错过一些事情。 Tomcat 或 Websphere 中是否有一种方法可以运行应用程序并仅记录运行期间使用的安全要求(在完全理想的世界中:以安全管理器直接使用的格式保存)。
I've created a Java EE application using a set of libraries. Works like a charm. Now it needs to be deployed into production. Our admin is very cautious about execution security and requires the permissions granted explicitly.
Going through all the code and looking up security requirements (especially the custom libraries) is time consuming and I'll probably will miss things out.
Is there a way in Tomcat or Websphere to run the application and just log the security requirements used during the run (In a fully ideal world: save in a format directly usable for the security manager).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您所描述的听起来像 IBM Alphaworks Sword4J。没有尝试过,从可用性的角度来看,这听起来不像是我想要采取的方法,但我很想听听任何有关它的体验。
What you describe sounds like IBM Alphaworks Sword4J. Not tried it and it doesn't sound like an approach I'd want to take from an availability point of view, but I'd love to hear any experiences with it.