OVH Cloud OVH Cloud

Active Directory

2 réponses
Avatar
Cédric D
Bonjour,
J'aimerais savoir s'il existe un moyen de r=E9cup=E9rer tous=20
les utilisateurs avec leur login et mot de passe d=E9finis=20
dans l'activie directory d'un domaine Windows 2000.
Mon but est d'alimenter une base de donn=E9es p=E9riodiquement=20
avec tous les utilisateurs d'un domaine Windows 2000 afin=20
de permettre aux utilisateurs de mon application de se=20
connecter avec les m=EAmes identifiants et mots de passe que=20
ceux utilis=E9s pour se connecter sous Windows.
Merci par avance de votre r=E9ponse
C=E9dric

2 réponses

Avatar
LEBRUN Thomas
Ici, j'ai mis en ligne un article qui t'explique comment travailler avec .NET
et Active Directory :

http://morpheus.developpez.com/ADDotnet/index.php

Tu peux récupérer la liste des utilisateurs de l'AD mais pas leur mot de
passe (même crypté) : ce ne serait vraiment pas le mieux d'un point de vue
sécurité.....
En effet, n'importe qui pourrait utilisé l'application que j'ai mis en
exemple dans l'article pour trouvé le mot de passe administrateur......


A+

-------------------
LEBRUN Thomas
http://morpheus.developpez.com


"Cédric D" wrote:

Bonjour,
J'aimerais savoir s'il existe un moyen de récupérer tous
les utilisateurs avec leur login et mot de passe définis
dans l'activie directory d'un domaine Windows 2000.
Mon but est d'alimenter une base de données périodiquement
avec tous les utilisateurs d'un domaine Windows 2000 afin
de permettre aux utilisateurs de mon application de se
connecter avec les mêmes identifiants et mots de passe que
ceux utilisés pour se connecter sous Windows.
Merci par avance de votre réponse
Cédric



Avatar
Paul Bacelar
Ce n'est pas .NET mais il me semble qu'il est possible d'installer une dll
sur le serveur de domaine pour récupérer le mot de passe d'un utilisateur
lors de sa modification mais ActiveDirectory ne stocke que le hash du mot de
passe avec le "sel" utilisé.

Donc, même en implémentant les points d'entrées de cette dll et l'avoir
enregistré sur le serveur de domaine, tous vos utilisateurs devraient
changer leur mot de passe pour que votre base soit synchrone :-(.
--
Paul Bacelar


"LEBRUN Thomas" <lebrun_thomas_at_hotmail.com> wrote in message
news:
Ici, j'ai mis en ligne un article qui t'explique comment travailler avec


.NET
et Active Directory :

http://morpheus.developpez.com/ADDotnet/index.php

Tu peux récupérer la liste des utilisateurs de l'AD mais pas leur mot de
passe (même crypté) : ce ne serait vraiment pas le mieux d'un point de vue
sécurité.....
En effet, n'importe qui pourrait utilisé l'application que j'ai mis en
exemple dans l'article pour trouvé le mot de passe administrateur......


A+

-------------------
LEBRUN Thomas
http://morpheus.developpez.com


"Cédric D" wrote:

> Bonjour,
> J'aimerais savoir s'il existe un moyen de récupérer tous
> les utilisateurs avec leur login et mot de passe définis
> dans l'activie directory d'un domaine Windows 2000.
> Mon but est d'alimenter une base de données périodiquement
> avec tous les utilisateurs d'un domaine Windows 2000 afin
> de permettre aux utilisateurs de mon application de se
> connecter avec les mêmes identifiants et mots de passe que
> ceux utilisés pour se connecter sous Windows.
> Merci par avance de votre réponse
> Cédric
>