Получите пользователя, который вошел в Windows, используя ldap для единого входа - PullRequest
0 голосов
/ 31 мая 2018

Я хочу получить имя пользователя, вошедшего в Windows с использованием LDAP в php.Пока я могу подключиться к активному каталогу и получить пользователей в группе, мне нужно получить samaccountname или userprincipalname.Прежде всего, я не уверен, отличаются ли они, и что мне нужно.

$ldap_bind = ldap_bind($ldap_con, $username, $ldap_password);
if ($ldap_bind) {
  $attributes = array("displayname", "mail", "samaccountname");
  $filter = "(CN=*)";
  $result = ldap_search($ldap_con, $ldap_dn, $filter, $attributes);
  $entries = ldap_get_entries($ldap_con, $result);
  var_dump($entries);
}
var_dump($ldap_bind);

Любая помощь будет оценена.

...