Active Directory에서 사용자 데이터를 가져와야하지만 현재 SharePoint 사용자의 자격 증명을 사용하여 인증하는 데 문제가있는 SharePoint 2010 웹 파트 (C#에서)를 개발 중입니다. 광고. DirectoryEntry 클래스를 사용하여 AD에서 데이터를 가져오고 일부 자격 증명을 하드 코딩 할 때 제대로 작동하지만 나쁜 방법이므로 피하고 싶습니다. 내가 좋아하는 다른 몇 가지 시도했다 :현재 사용자의 SharePoint 자격 증명을 사용하여 Active Directory에 액세스하기
new DirectoryEntry("LDAP://" + dc, null, null, AuthenticationTypes.ServerBind | AuthenticationTypes.FastBind);
및
new DirectoryEntry("LDAP://" + dc, null, null, AuthenticationTypes.Secure);
을하지만 그들은 모두는 예외를 throw합니다. 나는 이것이 실제로 무엇을하는지 모르지만 그것은 내가 온라인에서 찾을 수 있었던 것이다.
올바른 방향으로 나를 가리킬 수있는 모든 도움을 주시면 감사하겠습니다.
프로필 서비스가 구성되어 있습니까? 이를 사용하여 SharePoint 개체 모델을 사용하여 사용자 데이터를 가져올 수 있습니다. – ukhardy