LDAP samAccountname与主体名称不同,错误52e

时间:2018-04-10 13:02:24

标签: java ldap

    properties1.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
    properties1.put(Context.PROVIDER_URL, "ldap://" + domainName + ":" + "3268"); 
    properties1.put(Context.SECURITY_AUTHENTICATION, "simple");
    properties1.put(Context.SECURITY_PRINCIPAL, username + "@" + domainController);
    properties1.put(Context.SECURITY_CREDENTIALS, password);

我正在使用此代码连接到AD。我的samaaccountname = exmpl ,principalname = exmpl11 @ example.com。我收到这个错误:

  

LDAP:错误代码49 - 80090308:LdapErr:DSID-0C0903A9,注释:AcceptSecurityContext错误,数据52e,v1db1

P.S。 如果我的sammaaccountname = exmpl和principalname=exmpl@example.com比代码工作正常。

0 个答案:

没有答案