run80
Messages postés10Date d'inscriptionmercredi 15 juin 2005StatutMembreDernière intervention 1 septembre 2010
-
21 juil. 2010 à 12:07
run80
Messages postés10Date d'inscriptionmercredi 15 juin 2005StatutMembreDernière intervention 1 septembre 2010
-
21 juil. 2010 à 14:39
bonjour , Je suis en cours de développement d’une application qui crée des utilisateurs, désactive des utilisateurs,…. Je bloc sur un point je veux lister toute les OU d’active directory j’ai codé cet fonction mais elle ne me renvoie rien alors que dans mon domaine il y a bien des OU .
public List<string> getOu()
{
List<string> liste = new List<string>();
if (_coValider == _coValider)//verif si je suis co
{
try
{
DirectoryEntry entry = new DirectoryEntry("LDAP://stage_test_nc2.local", _User, _Pwd);
DirectorySearcher searcher = new DirectorySearcher(entry);
run80
Messages postés10Date d'inscriptionmercredi 15 juin 2005StatutMembreDernière intervention 1 septembre 2010 21 juil. 2010 à 14:39
pour tout le monde voila ma méthode qui renvoie une liste de string contenant tout les OU d'un active directory :
public List<string> getOU()
{
List<string> liste = new List<string>();
if (_coValider == _coValider)//rien d'important en relation avec mon programme
{
try
{
DirectoryEntry entry = new DirectoryEntry("LDAP://stage_test_nc2.local", _User, _Pwd);
DirectorySearcher searcher = new DirectorySearcher(entry);
foreach (SearchResult result in searcher.FindAll())
{
// On récupère l'entrée trouvée lors de la recherche
DirectoryEntry DirEntry = result.GetDirectoryEntry();
//On peut maintenant afficher les informations désirées