使用 Acegi 和 Grails 通过 LDAP 进行身份验证时出现 PartialResultException
Posted
技术标签:
【中文标题】使用 Acegi 和 Grails 通过 LDAP 进行身份验证时出现 PartialResultException【英文标题】:PartialResultException when authenticating over LDAP with Acegi and Grails 【发布时间】:2011-02-02 18:48:39 【问题描述】:我正在尝试设置我们的新 Grails 应用程序以通过 LDAP 进行身份验证。从日志中我们可以看到 Acegi 正在绑定到 LDAP 存储,然后能够找到给定正确凭据的用户,最后开始搜索角色。
由于 PartialResultException 导致身份验证失败。
我知道 Acegi 中的默认 LDAP 提供程序有一个忽略 PartialResultExceptions 的选项,但我不确定如何在 Grails 中打开它。
【问题讨论】:
【参考方案1】:我在SpringSource forums找到了我的问题的解决方案
基本上,我需要更具体地了解组搜索库。添加更具体的 OU 解决了这个问题。
【讨论】:
以上是关于使用 Acegi 和 Grails 通过 LDAP 进行身份验证时出现 PartialResultException的主要内容,如果未能解决你的问题,请参考以下文章
登录页面使用 SSL,未加密页面看不到加密会话 cookie (Grails, Acegi)