Я реализую клиент LDAP для LDAP-сервера, который устанавливает соединение с сервером и выполняет аутентификацию. Какие шаги мне нужно выполнить?Каковы шаги аутентификации UnboundID LDAP SDK
-2
A
ответ
0
В UnboundID LDAP существует множество опций. Вы можете использовать пул соединений, если хотите, и это уменьшит дополнительную нагрузку на сервере LDAP при установлении соединения. сделать пул соединений
try {
connection = new LDAPConnection(address, port);
BindResult bindResult = connection.bind(DN, password);
connectionPool = new LDAPConnectionPool(connection, max_numbof_connection);
} catch (LDAPException e) {
String es = e.getExceptionMessage();
System.out.println(es);
}
Вы можете achive это, сделав одно подключение тоже. Сначала вам нужно выполнить неавторизованное соединение с использованием адреса и порта, а затем связать это соединение с помощью DN и пароля. В запросе привязки вы можете узнать, является ли данное DN утвержденным или нет.
примера для пользователя AUTHENTICATE из соединения без пула подключений
LDAPConnection connection = new LDAPConnection();
connection.connect("server.example.com", 389);
connection.bind("uid=john.doe,ou=People,dc=example,dc=com", "password');
Смежные вопросы
- 1. Spring LDAP vs UnboundId LDAP
- 2. Создайте кеш LDAP с использованием Unboundid LDAP SDK?
- 3. Как повторно использовать соединение LDAP в Unboundid LDAP SDK?
- 4. UnboundID LDAP memberof-overlay
- 5. unboundId предел поиск LDAP
- 6. Время ожидания ответа LDAP не работает с Unboundid SDK
- 7. Распространение транзакций EJB 3 и UnboundId LDAP SDK
- 8. Добавить запись в openldap-сервере, используя unboundid ldap sdk
- 9. UnboundID LDAP SDK: получить все группы для пользователя
- 10. Аутентификация LDAP с использованием UnboundID: какая безопасность?
- 11. Ошибка привязки UnboundID LDAP DIGEST-MD5 NPE
- 12. Работа с несколькими потоками и Connectionpool в UnboundID LDAP
- 13. Аутентификация пользователей LDAP в асинхронном режиме с помощью UnboundID LDAP SDK
- 14. Unboundid не возвращает запрошенные атрибуты LDAP. Зачем?
- 15. ldap unboundid: создать пользовательский атрибут для записи
- 16. UnboundID LDAP: фильтр memberOf не синхронизирует пользователей
- 17. Каковы правильные шаги для аутентификации POST на сервер Neo4J?
- 18. UnboundID LDAP - как установить флаги в атрибуте userAccountControl
- 19. Как указать несколько серверов для LDAPConnection с помощью Unboundid SDK?
- 20. Каковы принятые форматы SECURITY_PRINCIPAL для аутентификации LDAP в Active Directory?
- 21. Использование unboundid ldap в scala ... странная ошибка компиляции
- 22. Ошибка аутентификации SASL LDAP
- 23. Java LDAP пароль аутентификации
- 24. Учетные данные аутентификации LDAP
- 25. Ошибка аутентификации LDAP RabbitMQ
- 26. Понимание аутентификации Django-LDAP
- 27. Ошибка аутентификации ldap Spring
- 28. Riak CS LDAP аутентификации
- 29. ФАЙЛЫ АУТЕНТИФИКАЦИИ PHP LDAP
- 30. аутентификации LDAP с Java
Спасибо объяснения. Я нашел хороший источник для реализации этого. Я последую за ответом и вернусь к вам. Не могли бы вы найти меня хорошим источником для этого? – ShaAk