Я пытаюсь написать код для доступа к LDAP, чтобы получить пользователей, и мне нужен результат в массиве json. Я хочу использовать метод HTTP get, но мой опыт слишком низкий на этом. Все идеи? СпасибоHTTP GET для доступа к LDAP
-3
A
ответ
0
При работе с решениями LDAP вы используете протокол LDAP, а не HTTP.
Вам нужно будет получить записи в каталоге с помощью LDAP-запроса (поиск по uid, samaccountname или аналогичный), а затем оттуда преобразовать результат в какой-то внутренний объект, который вы можете вернуть через службу - например, REST -исходя из. Это может вернуть JSON-объект.
Всего это можно сделать с помощью, например:
- Unboundid для LDAP
- Spring для обработки запросов и возвращать объекты, как JSON
Надеется, что это помогает получать вам немного ближе на то, что вам нужно будет это сделать.
0
Доступ к LDAP через HTTP «возможен», если ваш сервер LDAP поддерживает REST API или DSML. Однако не каждый сервер LDAP.
Смежные вопросы
- 1. Использование Ruby для доступа к LDAP DIT
- 2. Журнал доступа к Apache «GET/HTTP/1.1» 404 615 »-«
- 3. Использование LinkedList для доступа к методу get
- 4. Укрепление контроля доступа LDAP
- 5. доступа HTTP GET от клиента Java
- 6. LDAP get user email
- 7. Как создать группы LDAP для доступа к приложениям?
- 8. HTTP GET для Netflix
- 9. HTTP-адаптер для доступа к SOAP WSDL
- 10. Доступ к каталогу LDAP через HTTP?
- 11. Доступ к объекту HTTP GET JSON
- 12. Drupal LDAP для доступа к edir в Novell
- 13. Зачем использовать JNDI для доступа к DNS/LDAP/EJB?
- 14. Настройка доступа только для чтения HTTP-доступа к git repo
- 15. Как подключиться к HTTP Rest API для аутентификации с LDAP
- 16. LDAP запросы к getUserGroups
- 17. Могу ли я использовать HTTP для доступа к системным каталогам?
- 18. svn права доступа для аутентификации ldap
- 19. Метод Http GET для Https?
- 20. Ошибка HTTP HTTP GET
- 21. PHP LDAP get user SID
- 22. Какие PHP/Shell Framework можно использовать для доступа к HTTP-POST/-GET-формам (кроме завитка)?
- 23. Команда cURL для HTTP GET
- 24. Переменные Javascript для Get http
- 25. Неисправность доступа к переменным GET в VBscript
- 26. Объект доступа к данным Java Get GregorianCalendar
- 27. TYPO3 защищенных сайтов доступа к переменным GET
- 28. AngularJS - Единичный тест для http-доступа к файлу JSON
- 29. HTTP GET запрос с boost C++ - токен доступа oauth2
- 30. Apache LDAP Authentication Keeping Giving HTTP 500
Все это можно сделать * без * UnboundId * или * Spring. JNDI и сервлет вполне достаточны. – EJP
Ну, мне нужен интерфейс HTTP, и я думаю, что это можно сделать. У меня нет опыта написания такого кода, поэтому любые предложения будут приветствоваться – Alma
@ EJP, да, это правильно - но поскольку в нем существует множество учебных пособий по этим библиотекам/функциям, я думал, что человеку будет проще настраивать все эти вещи с использованием довольно простых элементов, таких как Spring и UnboundId. – vegaasen