2017-09-05 3 views
0

활성 디렉토리가 처음이며 모든 사용자 목록이 기본적으로 dotnet core입니다. 그러나 예외가 발생했습니다. 검색 결과 참조가 수신되었으며 다음과 같은 참조가 해제되었습니다. 아래 코드는 제 코드입니다. 어떤 생각이 내가 뭘 잘못하고 있는지.Ldap 참조 오류

LdapSearchResults lsc = lc.Search("DC = xyz, DC = local", LdapConnection.SCOPE_ONE , "(|(objectClass = person)(objectClass = user))", null, false); 
+0

합니다. 소설 도서관을 사용할 필요가 있습니까? 그렇게하면 C# 라이브러리를 사용하여 더 많은 리소스를 얻을 수 있습니다. –

+0

@RathanNaik 당신은 어떤 것을 제안 할 수 있습니까? – Naila

+0

DirectoryEntry 및 DirectorySearcher를 사용했습니다. 여기에 작은 코드 단편이 있습니다. 내 대답은 입니다. https://stackoverflow.com/questions/43003000/ldap-server-is-unavailable/43113458#43113458 –

답변

0

디렉토리에서 반환 한 참조를 따르는 비헤이비어를 활성화해야합니다.

받은 응답은 찾고있는 데이터가 포함되어 있지 않지만 다른 디렉토리에 있음을 나타내며 응답에 필요한 "추천"디렉토리에 대한 정보가 있음을 나타냅니다 검색을 다시 실행하라. LDAP의이 원칙은 소개입니다.

나는 C#에서 그 방법을 알고하지만 어쩌면 살펴하지 않아도 : 난 당신이 노벨의 C# 라이브러리를 사용하고 이해

https://www.novell.com/documentation/developer/ldapcsharp/?page=/documentation/developer/ldapcsharp/cnet/data/bp31k5d.html