Spring boot + Spring LDAP + Service Account + Bad Credentials

时间:2016-09-22 10:18:58

标签: spring spring-security spring-boot spring-ldap

我在使用活动目录服务帐户时收到错误的凭据异常,并且相同的代码对用户帐户工作正常。

服务用户凭证没有任何问题。

请在下面找到我的代码。

@Configuration
protected static class AuthenticationConfiguration extends GlobalAuthenticationConfigurerAdapter {
    @Override
    public void init(AuthenticationManagerBuilder auth) throws Exception {
        ActiveDirectoryLdapAuthenticationProvider provider = new ActiveDirectoryLdapAuthenticationProvider(
                "abc.def.ghi", "ldap://abc.def.ghi:389");
        auth.authenticationProvider(provider);
    }

}

1 个答案:

答案 0 :(得分:0)

userPrincipleName属性不与该特定用户帐户的预期格式username @ domainname内联。