0
Я имею следующий Java код, но я получаю сообщение об ошибке представил подробную информациюКак подключиться к серверу LDAP, используя следующие данные из java?
password="some"; domain name=ABF.ADDAS.com user name=SADFA.com\username or SADFA\username
Hashtable<String, String> env = new Hashtable<String, String>();
env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
env.put(Context.PROVIDER_URL, "ldap://ip:389");
//
env.put(Context.SECURITY_AUTHENTICATION, "simple");
env.put(Context.SECURITY_PRINCIPAL, "");
env.put(Context.SECURITY_CREDENTIALS, "password");
LDAP: LDAP: код ошибки 49 - 80090308 : LdapErr: DSID-0C090334, комментарий: Ошибка AcceptSecurityContext, данные 52e, vece –
http://wiki.servicenow.com/index.php?title=LDAP_Error_Codes LDAP_INVALID_CREDENTIALS –
Также попробуйте 'env.put (Context.SECURITY_PRINCIPAL, имя пользователя +" @ "+ domainName);' –