ASP.NET - Получите Принципал / Относительный Идентификатор (RID) для DirectoryEntry / SID

Вот компиляция проверенной информации из различных ответов.

Каждое из этих свойств CSS на самом деле уникально. В дополнение к рендерингу элемента, не видимого, они имеют следующий дополнительный эффект:

  1. Коллапсы место, которое элемент обычно занимал бы
  2. , Отвечает события (например, нажмите, нажатие клавиши)
  3. Участвует в taborder
                     collapse events taborder
opacity: 0              No     Yes     Yes
visibility: hidden      No     No      No
visibility: collapse    *      No      No
display: none          Yes     No      No

* Yes inside a table element, otherwise No.
5
задан Russ Cam 12 August 2009 в 11:55
поделиться

1 ответ

ObjectGUID - лучший выбор для идентификации учетной записи пользователя . Я выделяю это, потому что objectGUID уникален и фиксирован для экземпляра учетной записи. Если вы удалите и заново создадите учетную запись с тем же отличительным именем, вы получите другой objectGUID. Итак, objectGUID не идентифицирует пользователя, он идентифицирует учетную запись.

Итак, если вы хотите идентифицировать учетную запись, используйте objectGUID.

Иногда учетные записи могут быть удалены и воссозданы администраторами для решения проблем. Если вам нужно идентифицировать пользователя даже после того, как это произошло, вам нужно выбрать что-то еще в объекте учетной записи. Вероятно, это будет зависеть от политики определения вашей учетной записи. Возможно, у вас есть sAMAccountNames, которые не основаны на пользователе. имя? Может быть, админы заполняют employeeid или employeeNumber? Может быть, они обеспечивают уникальность для displayNames?

Вот ссылка на информацию об атрибуте AD . Вот ссылка на DirectoryEntry Properties .

3
ответ дан 15 December 2019 в 06:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: