【发布时间】:2014-04-03 08:13:01
【问题描述】:
我的问题是我的 java ee 7 Web 应用程序中的安全系统与 glassfish 4 的集成。我已经看到了几个声明式身份验证的示例,但它们都没有解决我的问题。 在我的应用程序中,我有 2 个需要身份验证的组。
- ADMIN = 所有访问权限
- EMPLOYEE = 只有一部分管理员权限。
问题是这些组的用户总是在变化,所以我想将所有用户存储在数据库表中。由于简单,我还想使用 @RolesAllowed 注释和编程安全性,例如 ctx.isCallerInRole("ADMIN")。
总结:我想将所有用户存储在数据库表中,并且我想使用@RolesAllowed 注释和编程安全性,例如 ctx.isCallerInRole("ADMIN")。这可以实现吗?
【问题讨论】:
标签: java security dynamic login glassfish-4