【发布时间】:2013-11-27 05:14:13
【问题描述】:
目前我有一个来自客户端的要求,其中用户可能属于 LDAP 服务器进行身份验证,或者他们可能属于身份验证数据库表。
我想通过两步过程在我的 Web 服务方法上实现授权,其中 (a) 首先根据 LDAP 服务器检查用户。如果用户不在 LDAP 服务器中,则 (b) 检查用户的数据库表。
换句话说,这是一个级联的两步过程。这可以在 Glassfish 等任何应用程序服务器中完成吗?我听说 JBoss 可以做到这一点。
【问题讨论】:
-
编写您的自定义 LoginModule 来检查 LDAP 和数据库?这是我想到的第一个解决方案。
标签: java web-services jakarta-ee authentication glassfish