对于当前的应用,客户给了我们以下要求:
我想知道是否有人对如何实现这一点有任何想法,因为我只使用预定义领域的glassfish工作,而不必创建一个。这样做的流程是,在部署应用程序之后,管理员可以选择访问站点的用户是对LDAP还是本地JDBC数据库进行身份验证。此决定不应影响前端的流程,这意味着应该只有一个登录页面,该页面将转到一个函数,然后根据配置确定要使用哪个领域进行身份验证。
非常感谢任何帮助。
答案 0 :(得分:2)
我认为你有三种选择:
配置两个glassfish领域并在web.xml:/web-app/login-config/auth-realm
开发了自己的glassfish领域,它封装了jdbc领域和ldap领域
开发可插拔的身份验证架构(JASPIC)