2016-09-15 25 views
0

我有一个OpenLDAP服务器,我非常肯定,用户本身是falid,因为我可以用JXplorer与他们一起登录。但是当我去CAS并输入用户名和密码时,我只在“Supplied credentials”中看到用户名,而不是密码。这个问题出现在我改变我的deployerConfigContext.xml与“更新”之一。CAS:密码不传输到LDAP

2016-09-15 11:45:33,747 INFO [org.jasig.cas.authentication.PolicyBasedAuthenticationManager] - <LdapAuthenticationHandler failed authenticating anon> 
2016-09-15 11:45:33,747 INFO [org.jasig.inspektr.audit.support.Slf4jLoggingAuditTrailManager] - <Audit trail record BEGIN 
============================================================= 
WHO: anon 
WHAT: Supplied credentials: [anon] 
ACTION: AUTHENTICATION_FAILED 
APPLICATION: CAS 
WHEN: Thu Sep 15 11:45:33 CEST 2016 
CLIENT IP ADDRESS: 0:0:0:0:0:0:0:1 
SERVER IP ADDRESS: 0:0:0:0:0:0:0:1 
============================================================= 

回答

1

我刚看到“提供的凭证”的用户名,而不是密码太

你永远不会看到密码。

将你的日志上传到DEBUG,这应该告诉你更多。

+0

好的,但是在我看到[anon + password]之类的东西之前。所以当它突然失踪时我有些困惑。 – Goldi

+0

是的,这是带走并删除。这只是一个硬编码的“+密码”。不表示“您的密码已被CAS收到” –