2016-08-02 4 views
0

я должен получить 200 пользователей из моей Ldap школы, но проблема в том, что я не могу получить более 200 пользователей, остальное я получаю исключение:unboundId предел поиск LDAP

String filter = "uid=G26274"; 
String[] arrayFilter = filter.split("="); 
Filter filters = Filter.createNOTFilter(Filter.createEqualityFilter(arrayFilter[0], arrayFilter[1])); 
SearchRequest searchRequest = new SearchRequest(query, SearchScope.SUB, filters, getParameter); 
searchRequest.setSizeLimit(200); 
searchResult = this.conn.search(searchRequest); 

Я использую функцию setSizeLimit и я получаю тот же результат.

спасибо

+0

Что такое исключение? Почему вы ожидаете получить больше одного пользователя с uid = G26274? – jwilleke

ответ

1

setSizeLimit для получения меньших результатов и не отменяет ограничение сервера.

Вам нужно режим подкачки:

see the answer with example code

Смежные вопросы