Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : php Active directory LDAP [ Archives / Divers ] (weedtrompette)

jeudi 10 février 2005 à 16:01:36 | php Active directory LDAP

weedtrompette

Bonjour à tous,

Juste une petite question. J'étudie actuellement la possibilité pour une appli web d'accéder à un annuaire active directory d'un serveur Exchange 2003. Après pas mal de recherches, je me suis apperçu que l'utilisation du protocole LDAP était la manière la plus évidente d'accéder à mon Active Directory.
J'aimerai avoir une confirmation de ce que j'ai conclu....
Pour se connecter à un Active Directory, il suffit d'utiliser le protocole LDAP, pas besoin d'instaler des trucs supplémentaires???
Si quelqu'un à déjà travaillé sur le sujet j'suis open pr un feedback....
Si quelqu'un pense que l'utilisation d'une autre techno s'impose (asp, java, .NET) je suis ouvert à toute suggestion!
Ba c'est tout.

Merci d'avance !

..:: Weedtrompette ::..

>> http://www.doudou-web.com <<

jeudi 10 février 2005 à 16:31:59 | Re : php Active directory LDAP

malalam

Administrateur CodeS-SourceS
Hello,

non non, c'est parfaitement possible entierement en PHP, a priori. J'ai un peu bosse avec justement, mais je ne suis pas un specialiste.

jeudi 10 février 2005 à 16:44:17 | Re : php Active directory LDAP

weedtrompette

Tout d'abord merci pr ta réponse
et tu as utiliser un script du genre


<?php
// La séquence de base avec LDAP est
// connexion, liaison, recherche, interprétation du résultat
// déconnexion

echo '<h3>requête de test de LDAP</h3>'
;
echo
'Connexion ...'
;
$ds=ldap_connect("localhost"); 
// doit être un serveur LDAP valide !
echo 'Le résultat de connexion est ' . $ds . '<br />'
;

if (
$ds
) {
   echo
'Liaison ...'
;
  
$r=ldap_bind($ds);   
// connexion anonyme, typique
                                     // pour un accès en lecture seule.
  
echo 'Le résultat de connexion est ' . $r . '<br />'
;

   echo
'Recherchons (sn=S*) ...'
;
  
// Recherche par nom
  
$sr=ldap_search($ds,"o=My Company, c=US", "sn=S*"
); 
   echo
'Le résultat de la recherche est ' . $sr . '<br />'
;

   echo
'Le nombre d\'entrées retournées est ' . ldap_count_entries($ds,$sr) . '<br />'
;

   echo
'Lecture des entrées ...<br />'
;
  
$info = ldap_get_entries($ds, $sr
);
   echo
'Données pour ' . $info["count"] . ' entrées:<br />'
;

   for (
$i=0; $i<$info["count"]; $i
++) {
       echo
'dn est : ' . $info[$i]["dn"] . '<br />'
;
       echo
'premiere entree cn : ' . $info[$i]["cn"][0] . '<br />'
;
       echo
'premier email : ' . $info[$i]["mail"][0] . '<br />'
;
   }

   echo
'Fermeture de la connexion'
;
  
ldap_close($ds
);

} else {
   echo
'<h4>Impossible de se connecter au serveur LDAP.</h4>'
;
}
?>
(script provenant de [ Lien ])

Pour confirmer ton message: y a juste besoin de faire un script php qui tappe directement sur ton annuaire  (enfin t'a fait comme ça et ça a marché...)
Merci pr ta réponse!


..:: Weedtrompette ::..

>> http://www.doudou-web.com <<

jeudi 10 février 2005 à 16:48:33 | Re : php Active directory LDAP

malalam

Administrateur CodeS-SourceS
Ben normalement, c'est le LDAP qui est en "relation" avec Active Directory.
Donc oui :-)

Et heu oui, en gros...sauf que c'etait beaucoup plus gros et complexe lol, mais c'etait dans une grosse boite avec un tres gros LDAP.

jeudi 10 février 2005 à 16:54:00 | Re : php Active directory LDAP

weedtrompette

oki merci à toi c'est cool!

si d'autres personnes ont des idées je reste ouvert...

..:: Weedtrompette ::..

>> http://www.doudou-web.com <<

vendredi 11 février 2005 à 15:17:23 | Re : php Active directory LDAP

weedtrompette

Réponse acceptée !

Bonjour tt le monde,

Après quelques recherches voici un article qui réponds bien à cette question et qui décrit le processus.
[ Lien ]
Pr info c'est en anglais.
a+

..:: Weedtrompette ::..

>> http://www.doudou-web.com <<

lundi 7 mai 2007 à 16:52:34 | Re : php Active directory LDAP

Mémère

Administrateur CodeS-SourceS
Il y a aussi ce site : [ Lien ] ?

[b]Pauline Delacroix[/b] Hospice des Lilas 9 Rue du parc 31004 Toulouse [green]CEDEX 8[/green]

vendredi 8 juin 2007 à 15:32:15 | Re : php Active directory LDAP

Mémère

Administrateur CodeS-SourceS

.. et également http://phpad.sunyday.net  désormais!

Pauline Delacroix Hospice des Lilas 9 Rue du parc 31004 Toulouse CEDEX 8




Cette discussion est classé dans : web, php, active, directory, ldap


Répondre à ce message

Sujets en rapport avec ce message

Authentification PHP Active Directory [ par eicnc ] Bonjour,Je souhaite mettre en place une zone sécurisée sur mon Intranet, pour des applications d'administration de sites web.Nous avons mis en place s Active Directory & PHP [ par jean84 ] Salut a tous!Je souhaiterai savoir si il est possible a partir d'un formulaire en php et une base de donnee mysql de creer un compte sous active direc connexion à Active Directory via php [ par jalal2007 ] Salut tout j'ai un probléme de connextion à AD via PHP. Creation de compte Active Directory via un page Web [ par karimod ] Bonjour, Je suis actuellement en train de faire un projet sur la mise en place d'un portail captif (pfsense) dans lequel les utilisateurs devront s'au include class [ par g_fuck ] Salut !!!!Cela Va faire pres de 3 heurres que je me tue la tete a essayer de comprendre pourkoi en local (dans mon EasyPHP) qunad je fais include("mes Configurer mon pc en serveur web [ par astuces_jeux ] Bonjour,Je suis e train de me créer un serveur web,Je voulais savoir ce qui était important à installer :- Apache 2.2.9- PHP 5.2- Mysql 5.0- Php My Ad script d'ajout utilisateur LDAP en php [ par eraclesnxf ] script d'ajout utilisateur LDAP en php [ par eraclesnxf ] bonjour a tous, je suis entraint de creer un script qui va me permetre d'ajouter des users dans ma base ldap voici mon code <?php // on recupere le Lister utilisateur Active Directory [ par rouliendelavegas ] Bonjour,Quelle fonction permet de lister les utilisateur d'un active directory?Merci Le language PHP [ par MimiEtude ] slt tous le monde!! j'ai un site web en php, il est en français, je doit traduiser ces pages web en arabe. donc tous les chaines écrites en français


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,264 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.