2012-04-29 4 views
0

사용자가 Active Directory에서 암호를 다시 설정해야하는지 검색하려고합니다. C#으로 작성된 콘솔 앱을 사용하고 있습니다.사용자가 암호를 재설정해야하는지 검색 Active Directory에서

은 내가

string strUserName = userName; 
user = new DirectoryEntry("LDAP://0.0.0.0", "GodadyLogiUserInfo", "GodadyLogiUserPass", AuthenticationTypes.Secure); 
DirectorySearcher searcher = new DirectorySearcher(user); 

searcher.Filter = "(SAMAccountName=" + <USERWHICHNEEDTOTEST>+ ")"; 
searcher.CacheResults = false; 

// Find user 
SearchResult result = searcher.FindOne(); 
user = result.GetDirectoryEntry(); 

그것은 서버가 작동하지 않습니다

오류를 발생 실행하려고 GoDaddy와 가상 전용 서버가 있습니다.

저는 SOF 및 여러 사이트에서 여러 가지 방법을 시도했지만 찾을 수 없습니다.

답변

0

그냥 같이 AD 연결하려고 :

/* Connexion to Active Directory 
*/ 
string sFromWhere = "LDAP://ServerDnsName:389/dc=dom,dc=.."; 
DirectoryEntry deBase = new DirectoryEntry(sFromWhere, "ADUser", "ADPwd"); 
1

LDAP://0.0.0.0가있는 서버들을위한 유효한 주소입니다. 연결하려는 클라이언트의 올바른 주소가 아닙니다. 적절한 호스트 이름이나 IP 주소를 제공해야합니다.

관련 문제