Я пытаюсь получить информацию о вошедшем в систему пользователе Active Directory. Теперь, когда пользователь аутентифицирован, мне нужно получить информацию об этом пользователе.
Я попытался получить информацию о пользователе с помощью метода who_am_i () в ldap3. Но я получаю только \
if (username is not None and username != "") and (password is not None and password != ""):
# calling below connect method
conn_obj = self.connect(username, password)
print(conn_obj.extend.standard.who_am_i())
# I need details of logged-in user here
# connect method
def connect(self, username=None, pwd=None):
connection_url = self.ldap_protocol + "://" + self.ldap_host + ":" + self.ldap_port
server = Server(connection_url, get_info=ALL)
if username == None and pwd == None:
conn = Connection(server, self.ldap_username, self.ldap_password, auto_bind=True)
else:
conn = Connection(server, username, pwd, auto_bind=True)
return conn
Я не могу получить информацию о зарегистрированном пользователе Active Directory.