【发布时间】:2011-01-14 21:37:45
【问题描述】:
我想在专用应用程序中管理用户和角色。例如,此应用程序的用户(“customerX boss”)可以创建一个新角色“customerX employee”。如果员工访问 Java EE 应用程序服务器 (GlassFish 3),他应该获得“customerX 员工”角色。
听起来很简单,但 Java EE 不支持,因为组在启动时映射到角色,而应用程序中的角色是静态的。
在 Java EE (6) 环境中在运行时管理用户角色的最佳方式是什么?
【问题讨论】:
-
我创建了java.net/jira/browse/JAVAEE_SPEC-20 以支持(以及其他)这个用例。如果您或其他任何人仍然对 Java EE 角色缺乏活力感到困扰,请投票或发表评论。
标签: java jakarta-ee glassfish authorization roles