mirror of
https://github.com/nicolabs/ldap-plugin.git
synced 2025-09-07 05:14:24 +02:00
Failed to look up an e-mail address for LDAP users shouldn't cause a build to fail.
(<a href="http://www.nabble.com/Build-fails-with-FATAL%3A-Bad-credentials-td25005592.html">report</a>) git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20792 71c3de6d-444a-0410-be80-ed276b4c234a Originally-Committed-As: f7ce9c551b1d6d0717a45afed705b979fd3c72a1
This commit is contained in:
parent
c0deed5d5a
commit
4de760aa81
|
@ -36,6 +36,7 @@ import hudson.util.Scrambler;
|
|||
import hudson.util.spring.BeanBuilder;
|
||||
import org.acegisecurity.AuthenticationManager;
|
||||
import org.acegisecurity.GrantedAuthority;
|
||||
import org.acegisecurity.AcegiSecurityException;
|
||||
import org.acegisecurity.ldap.InitialDirContextFactory;
|
||||
import org.acegisecurity.ldap.LdapDataAccessException;
|
||||
import org.acegisecurity.ldap.LdapTemplate;
|
||||
|
@ -57,6 +58,7 @@ import org.springframework.web.context.WebApplicationContext;
|
|||
|
||||
import javax.naming.Context;
|
||||
import javax.naming.NamingException;
|
||||
import javax.naming.AuthenticationException;
|
||||
import javax.naming.directory.Attribute;
|
||||
import javax.naming.directory.Attributes;
|
||||
import javax.naming.directory.DirContext;
|
||||
|
@ -433,6 +435,9 @@ public class LDAPSecurityRealm extends SecurityRealm {
|
|||
} catch (NamingException e) {
|
||||
LOGGER.log(Level.FINE, "Failed to look up LDAP for e-mail address",e);
|
||||
return null;
|
||||
} catch (AcegiSecurityException e) {
|
||||
LOGGER.log(Level.FINE, "Failed to look up LDAP for e-mail address",e);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue