首页 > 解决方案 > 使用 CAS 的 LDAP 身份验证

问题描述

我正在尝试让 LDAP 通过 CAS 4.0 工作。

当我登录时,我在 catalina.out 日志中得到以下信息:

2018-07-03 13:25:01,426 INFO [org.jasig.cas.authentication.PolicyBasedAuthenticationManager] - <AcceptUsersAuthenticationHandler failed authenticating administrator+password>
2018-07-03 13:25:01,448 INFO [com.github.inspektr.audit.support.Slf4jLoggingAuditTrailManager] - <Audit trail record BEGIN
=============================================================
WHO: audit:unknown
WHAT: supplied credentials: [administrator+password]
ACTION: AUTHENTICATION_FAILED
APPLICATION: CAS
WHEN: Tue Jul 03 13:25:01 UTC 2018
CLIENT IP ADDRESS: 10.1.1.8
SERVER IP ADDRESS: 10.1.1.69
=============================================================


2018-07-03 13:25:01,450 INFO [com.github.inspektr.audit.support.Slf4jLoggingAuditTrailManager] - <Audit trail record BEGIN
=============================================================
WHO: audit:unknown
WHAT: 1 errors, 0 successes
ACTION: TICKET_GRANTING_TICKET_NOT_CREATED
APPLICATION: CAS
WHEN: Tue Jul 03 13:25:01 UTC 2018
CLIENT IP ADDRESS: 10.1.1.8
SERVER IP ADDRESS: 10.1.1.69
=============================================================

我的 deployerConfigContext.xml 位于https://pastebin.com/mR1NvNWx

我的 cas.properties 位于https://pastebin.com/YSyUcVtL

我尝试使用https://apereo.github.io/cas/4.0.x/installation/LDAP-Authentication.html上的说明进行设置

据我所知,我已正确按照说明进行操作。在这一点上,我不确定我应该在哪里寻找,因为日志并没有真正描述问题的原因(它看起来像错误的用户名/密码,但它们绝对是正确的)。我还注意到日志似乎根本没有提到 ldap: https ://pastebin.com/A0U16YqG

有没有人有任何想法,或者能够指出我正确的方向?

标签: ldapsingle-sign-oncas

解决方案


推荐阅读