“Une référence a été renvoyée par le serveur” erreur lors de leurs recherches LDAP à partir de l'extérieur du domaine
J'ai 2 domaines dans la forêt. 2e le domaine enfant de la première. Comme ci-dessous...
Domaine1 = abc.com sur la machine, machine1
Domain2 = child.abc.com sur la machine macnihe2
J'ai le c# une application qui tente de créer une DirectoryEntry sur le domaine enfant.
LDAP://machine1/OU_IN_CHILD_DOMAIN/PARENT_DOMAIN_USERNAME_AND_PASSWORD
Cela fonctionne lorsque mon application c# est sur le domaine parent je.e sur abc.com mais si mon application c# est sur toute des nations unies liées au domaine comme unrelateddomain.com, je reçois Une référence a été renvoyée par le serveur erreur.
S'il vous plaît laissez-moi savoir pourquoi est-ce? Dans le premier cas, l'ANNONCE est capable de faire de "Renvoi " chasing", mais pas dans le second cas. Il y a une chose qui me manque?
Vous devez vous connecter pour publier un commentaire.
J'ai eu exactement ce problème depuis des mois et viens de résoudre cet après-midi. Voici ce que vous devez faire: ajouter un contrôleur de domaine, le nom d'hôte du domaine enfant à la chaîne LDAP. Dans votre exemple, il pourrait en être ainsi pour le sous/enfant de domaine:
LDAP://MyChildDomainController1.enfant.abc.com
Vous avez également mentionné la connexion à partir d'un autre domaine/LDAP/Active Directory. Si il n'y a pas de confiance entre Active Directory sur les deux domaines et de leur structure LDAP est non, alors vous ne serez pas en mesure d'utiliser la méthode ci-dessus. Si c'est possible, vous êtes la seule approche dans ce cas serait d'utiliser une connexion authentifiée. Jamais essayé, mais c'est une réponse possible:
https://stackoverflow.com/a/9252303/1569434