के लिए झूठी लौटने पर बहुत समय लगता है, मैं एक एलडीएपी सर्वर (सक्रिय निर्देशिका) खोजने की कोशिश कर रहा हूं। जब मैं खोज परिणामों का विश्लेषण करता हूं, hasMoreElements
NamingEnumeration
की विधि को झूठी वापसी के दौरान लगभग 15-20 सेकंड लगते हैं। यह मामला नहीं है जब यह सच हो रहा है। क्या इस मुद्दे को हल करने का कोई तरीका है?नामकरणएन्यूमेंटेशन है MoreElements विधि LDAP
कोड:
SearchControls ctrl = new SearchControls();
ctrl.setSearchScope(SearchControls.SUBTREE_SCOPE);
String searchFilter = "(&(objectClass=user("uid"="abc"))";
NamingEnumeration ne = dirContext.search("ldap://abc:389/dc=abc,dc=xy", searchFilter,ctrl);
if (ne != null) {
while (ne.hasMoreElements()) {
//parse results
}
'setReferral ("follow") को हटाकर मेरे लिए काम किया। – manikanta