как дать последний атрибут входа в систему для активного каталога пользователя - PullRequest
0 голосов
/ 24 января 2020

Я написал программу, которая выдает все пользовательские атрибуты из активного каталога с использованием библиотеки novell , но, к сожалению, я не получаю значение атрибута lastlogon , хотя этот атрибут содержит значение.

1 Ответ

0 голосов
/ 24 января 2020

Атрибут lastLogon не реплицируется. Это означает, что на контроллере домена будет точно только то, против чего последний пользователь прошел аутентификацию. Любой другой D C будет иметь либо старое значение, либо не иметь значения.

У вас есть два варианта:

  1. Запросить каждый D C и использовать самое последнее значение, или
  2. Используйте атрибут lastLogonTimestamp, который был создан именно по этой причине. Он не даст вам точное время последнего входа в систему, но он будет гарантированно точным в течение 2 недель.

Также убедитесь, что вы читаете из домена (LDAP://), а не Глобальный каталог (GC://). Ни один атрибут не будет доступен из G C.

...