Windows SID и ObjectGUID для пользователя НЕ в домене - PullRequest
0 голосов
/ 22 февраля 2019

Я ищу способ однозначно идентифицировать пользователя с чем-то, что не изменится.У учетных записей пользователей не в домене есть ObjectGUID, к которому я могу получить доступ?

Когда пользователь находится в домене, я знаю, что могу сделать следующее, чтобы получить ObjectGUID

WindowsIdentity user = WindowsIdentity.GetCurrent();
SecurityIdentifier sid = user.User;

using (DirectoryEntry userDe = new DirectoryEntry("LDAP://<SID=" + sid.Value + ">"))
{
    Guid objectGuid = new Guid(userDe.NativeGuid);
}

Однакосуществует ли концепция ObjectGUID ни для одного пользователя домена?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...