这是一个很长的镜头,但我认为值得一试。
我们设计了一个在 jboss 上运行并使用 ldap 进行身份验证的 java servlet(编辑:通过 JAAS)。现在,客户希望为一些使用一次性生成密码的用户更改为 radius 身份验证。但仍然只有两个登录字段;用户名和密码。由于我们仍然需要来自 ldap 的用户信息,这是否可能在不牺牲安全性的情况下实现?我仍然需要在 ldap 中进行身份验证以获取用户上下文。但没有密码,我不知道如何。我可以为某些用户设置 ldap 联系半径吗?也许我应该说不,让他们在登录 ldap 后接受三个字段和对半径的额外检查。