using System.DirectoryServices;
...
using (DirectoryEntry entry = new DirectoryEntry)
{
entry.Path = "LDAP://OU=SampleOrgUnit, DC=domain-name, DC=com";
entry.Username = "myaccount";
entry.Password = "myaccountpassword";
...
}
Active Directory
народ... если кто раздирался как на С# с активными дерикториями работать - подскажите, если не трудно....
Код:
далее работаешь с entry...
а как использовать IADS... мне нужно произвести аутентификацию юзера... если это можно сделать при помощи DirectoryEntry - то как?
после присвоения Path, Username, Password.... при обращении к NativeObject возникает ошибка если нет прав...
Код:
entry.Path = "LDAP://domain";
entry.Username = "myaccount";
entry.Password = "myaccountpassword";
bool ver = true;
try
{
object domain = entry.NativeObject;
}
catch
{
ver = false;
}
finally
{
}
entry.Username = "myaccount";
entry.Password = "myaccountpassword";
bool ver = true;
try
{
object domain = entry.NativeObject;
}
catch
{
ver = false;
}
finally
{
}