Pour le sous domaine tu peux supprimer tout simplement "DC=sousdomaine". J'avais pas mal tâtonné lorsque je l'avais mis en place, je me souviens juste qu'il faut donner un login utilisateur et mot de passe ayant accès à Active Directory @ldap_bind($GLOBALS['ldap_link'],"utilisateur","motdepasse");
(j'utilise celui de l'administrateur).
Christophe.
-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de GILLIG Florian
Envoyé : lundi 25 septembre 2006 12:16
À : spip@rezo.net
Objet : Re: [Spip] SPIP 1.9.1 et Active Directory
Re-bonjour,
Merci pour cette réponse.
Néanmoins j'ai une question vraiment très ... idiote :
je ne pense pas avoir de "sous domaine" : dans la console "utilisateurs et
ordinateurs active directory", j'ai mon domaine, et différentes OU (avec
différents utilisateurs dans chaque OU).
Tu me conseille quoi ?
Comment déterminer ce sous domaine ? (de plus, c'est un réseau que je
découvre, et c'est un peu le bordel ...)
Merci ...
Bonjour,
Voici la partie correspondant au LDAP de mon fichier inc_connect.php qui
fonctionne avec SPIP 1.9 et Active Directory sous SBS Windows 2003 :function spip_connect_ldap() {
$GLOBALS['ldap_link'] = @ldap_connect("localhost","389");
@ldap_set_option( $GLOBALS['ldap_link'], LDAP_OPT_PROTOCOL_VERSION, 3 ) ;
@ldap_set_option($GLOBALS['ldap_link'], LDAP_OPT_REFERRALS, 0);
@ldap_bind($GLOBALS['ldap_link'],"utilisateur","motdepasse"); return
$GLOBALS['ldap_link'];
}
$GLOBALS['ldap_base'] = "CN=Users,DC=sousdomaine,DC=domaine,DC=fr";
$GLOBALS['ldap_present'] = true;En espérant que cela puisse t'aider.
Christophe
-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de
GILLIG Florian
Envoyé : lundi 25 septembre 2006 09:09
À : spip@rezo.net
Objet : [Spip] SPIP 1.9.1 et Active DirectoryBonjour,
J'ai suivi les diverses informations disponibles sur internet pour faire
marcher SPIP et les utilisateurs LDAP de mon Active Directory qui se
trouve sur un Serveur Windows 2000.Cependant, l'authentication échoue toujours (sur la page de login : erreur
de mot de passe).Voici une partie de on inc_connec.php :
function spip_connect_ldap() {
$GLOBALS['ldap_link'] = @ldap_connect("10.129.253.252","389");
@ldap_set_option($GLOBALS['ldap_link'],LDAP_OPT_PROTOCOL_VERSION,"3");
@ldap_bind($GLOBALS['ldap_link'],"CN=ADMIN,OU=ADMIN,DC=mon_domaine,DC=fr","monpass");
return $GLOBALS['ldap_link'];
}$GLOBALS['ldap_base'] = "DC=mon_domaine,DC=fr";
$GLOBALS['ldap_present'] = true;Tout me semble correct... les même paramètres sont utilisés pour GLPI qui
tourne sans problème avec l'AD.Quelqu'un peut m'éclairer ? ou m'aider à trouver le problème ? (vous faut
il des informations complémentaires ? si oui, comment vous les procurer ?)Merci pour toute idée ...
Cordialement,
PS : 2eme fois que j'envoie ce message, le 1er n'est pas passé ? moi je ne
l'ai pas vu ..._______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ