ورود

View Full Version : چک شدن یوزر با اکتیو دایرکتوری



mhaghp
دوشنبه 18 اردیبهشت 1391, 11:30 صبح
وقتی که کاربر روی دکمه login کلیک کرد چگونه می توان یوزر را با اکتیو دایرکتوری چک کرد؟

d_derakhshani
دوشنبه 18 اردیبهشت 1391, 14:06 عصر
به لینک زیر مراجعه کنید. هرجاشو که سوال داشتید پست بزارید
http://msdn.microsoft.com/en-us/library/ms180890%28v=vs.80%29.aspx

alonemm
دوشنبه 18 اردیبهشت 1391, 15:34 عصر
وقتی که کاربر روی دکمه login کلیک کرد چگونه می توان یوزر را با اکتیو دایرکتوری چک کرد؟

باسلام:

به کد زیر دقت کنید:


System.DirectoryServices.DirectoryEntry entry = new System.DirectoryServices.DirectoryEntry("LDAP://NameDomain", logMain.Username, logMain.Password);
string ConfirmUserName = entry.Name;
if (!string.IsNullOrEmpty(ConfirmUserName))

usef64
سه شنبه 24 بهمن 1391, 22:17 عصر
بچه ها، میشه یه کم بیشتر توضیح بدید؟من حتی یه کد از codeproject هم دانلود کردم، اما وقتی اجرا کردم،اجازه لاگین نداد.فکر کنم که خوب نفهمیدم که کجاشو باید تغییر بدم.
لطفا هر کی میدونه،بگه باید چیکار کرد؟

usef64
چهارشنبه 02 اسفند 1391, 11:52 صبح
دوستان من از این کد استفاده میکنم، اما جواب نمیده، کسی میتونه راهنمایی کنه؟



public List<string> GetUserList()
{
string DomainName="";
string ADUsername="";
string ADPassword="";

List<string> list=new List<string>();
DirectoryEntry entry=new DirectoryEntry(LDAPConnectionString, ADUsername, ADPassword);
DirectorySearcher dSearch=new DirectorySearcher(entry);
dSearch.Filter="(&(objectClass=user))";

foreach(SearchResult sResultSet in dSearch.FindAll())
{
string str=GetProperty(sResultSet, "userPrincipalName");
if(str!="")
list.Add(str);
}
return list;}