У меня есть простой код ниже
using (DirectoryEntry deLocal = new DirectoryEntry("WinNT://" + domainName+"/"+userName))
{
foreach (string propName in deLocal.Properties.PropertyNames)
{
Console.WriteLine(propName+":"+Convert.ToString(deLocal.Properties[propName].Value));
}
}
И аналогично, используя LDAP://
.
Я хочу иметь возможность доступа к тем же или большинству тех же данных, когдакомпьютер не находится внутри домена, как ноутбук, который пользователь забирает из офиса домой.Когда ноутбук находится в домене / сети / vpn, он имеет доступ ко всей информации с сервера LDAP.
Существует ли аналогичный способ доступа, когда ноутбук находится в другой сети, вошедшей в систему как домен / пользователь?