Certaines applications Perl sur mon lieu de travail nécessitent une authentification LDAP. Lorsque ces applications exigeaient que l'utilisateur se connecte, l'application se connectait anonymement au serveur LDAP, puis recherchait l'utilisateur dans la base de données LDAP. Mais maintenant, nous ne sommes plus autorisés à nous connecter anonymement au serveur LDAP, nous recevons un nom d'utilisateur et un mot de passe pour s'y connecter.Comment authentifier un compte LDAP?
0
A
Répondre
3
Un code serait utile, mais, fondamentalement, si vous avez un nom d'utilisateur et mot de passe, vous avez juste besoin de se lier au répertoire LDAP.
La documentation Net::LDAP a l'exemple suivant:
$ldap = Net::LDAP->new('ldap.umich.edu');
$mesg = $ldap->bind('cn=root,o=University of Michigan,c=us', password => 'secret');
# your normal code goes here
Sinon, bien sûr, vous pourriez par passer le nom d'utilisateur et mot de passe vous a été fourni avec et simplement lier le répertoire en utilisant le nom d'utilisateur et mot de passe fourni par l'utilisateur. Notez que si vous liez Active Directory, il est possible de lier en utilisant soit 1) le nom principal de l'utilisateur du compte (par exemple, [email protected]) ou 2) l'identifiant Kerberos (quelque chose comme UMICH \ utilisateur) en plus d'utiliser le DN de l'utilisateur fourni.
Questions connexes
- 1. Authentifier l'utilisateur dans ldap
- 2. Comment authentifier un utilisateur sans verrouiller son compte?
- 3. LDAP: Comment authentifier l'utilisateur avec sAMAccountName?
- 4. Comment se reconnecter à LDAP avec un compte autorisé?
- 5. Comment authentifier cet utilisateur possède un compte Twitter?
- 6. Comment authentifier son compte gmail sur un serveur web?
- 7. Comment configurer Tomcat 5.5 pour authentifier contre Win2003 ActiveDirectory (LDAP)
- 8. authentifier l'application blackberry avec compte facebook
- 9. Authentifier les utilisateurs différents ldap présents dans différents ous
- 10. Comment utiliser le compte Gmail pour authentifier l'application dans android?
- 11. Active Directory LDAP - Verrouiller le compte utilisateur
- 12. Obtenir un compte LDAP à partir d'un appareil iOS
- 13. LDAP Activeoy - Verrouiller le compte utilisateur
- 14. Authentification LDAP uniquement pour le compte Admin
- 15. Comment authentifier un flux RSS
- 16. Comment authentifier un appel AJAX?
- 17. Comment authentifier les utilisateurs?
- 18. LDAP Ajouter un utilisateur (authentification)
- 19. Comment authentifier les utilisateurs dans Authlogic avec des noms d'utilisateur uniques à un compte seulement
- 20. Comment authentifier nos utilisateurs sur notre site avec un compte Google
- 21. comment authentifier ma page facebook?
- 22. Authentifier
- 23. Comment authentifier efficacement l'utilisateur appelant un webservice?
- 24. Rails & Devise: Comment authentifier un utilisateur spécifique?
- 25. phpBB 3.0.9 L'authentification LDAP fonctionne, mais ne crée pas de compte utilisateur dans LDAP
- 26. Authentification LDAP SQL Server
- 27. Comment authentifier XMLRPC :: Client
- 28. Comment authentifier un site Web php avec google spreadsheet
- 29. comment authentifier ldap lorsqu'il n'est pas joint à un domaine dans Microsoft Active Directory à l'aide de C#
- 30. Comment authentifier un utilisateur Google sur l'iPhone avec GData?
Merci pour votre aide, j'étais en fait trop penser à mon problème, et c'était une solution stupide. Nous nous débarrassons du serveur LDAP et en obtenons un nouveau, donc mon problème était que je ne savais pas que je pourrais utiliser les informations d'identification des utilisateurs pour authentifier la connexion. Mais si j'avais besoin de chercher sur le serveur LDAP, je devrais faire autre chose. Merci pour votre aide. – samwell