J'ai écrit un webservice dans ASP.net. J'ai besoin d'authentifier le webservice avec l'ID utilisateur et le mot de passe du réseau local. Je vérifie cette valeur en utilisant LDAP. Comment puis-je faire cela sans codage minimal.Webservice authentifié avec LDAP
0
A
Répondre
0
Découvrez System.DirectoryServices.Protocols et le LdapConnection class.
Cet espace de noms est plus général pour LDAP que l'espace de noms System.DirectoryServices qui est plus spécifique à Active Directory. J'ai trouvé qu'il est également préférable d'utiliser si vous avez besoin d'autres attributs spécifiques à LDAP tels que pwdChangedTime.
Vous pouvez établir une connexion LDAP et utiliser la fonction Bind pour vérifier si elle peut se lier à la dn spécifique de l'utilisateur avec le mot de passe.
ldapConnection.Credential = new NetworkCredential(dn, password);
try
{
ldapConnection.Bind();
}
catch (Exception exc)
{
// return failurecode depending on exception
}
// return successcode
Questions connexes
- 1. Se connecter avec WCF à un WebService authentifié avec nom d'utilisateur/mot de passe
- 2. Java LDAP avec SASL
- 3. HttpWebRequest authentifié avec redirection, informations d'identification persistantes?
- 4. LDAP DirectorySearcher avec MemberOf propriété
- 5. Consommez WebService avec php
- 6. subsonic avec webservice
- 7. Asp.net utilisateur semi-authentifié?
- 8. Recommandation de théorie à propos de LDAP
- 9. Recherche Open Directory (LDAP) avec Objective-C
- 10. Comment lire/écrire en tant qu'utilisateur authentifié avec Apache/WebDAV?
- 11. ASP.NET Abonnement restant authentifié questions
- 12. WebService
- 13. Comment créer un utilisateur LDAP avec des droits restreints sur LDAP
- 14. LDAP Query Distinct
- 15. Problème de poussée authentifié par Mercurial
- 16. ejabberd - Authentification LDAP
- 17. Axe webservice avec type = « xsd: base64Binary »
- 18. Catching webservice exception avec CXF: NoClassDefFoundError: SOAPFaultBuilder
- 19. mettre en œuvre webservice RESTFUL avec php
- 20. Java Netscape LDAP Supprimer
- 21. Intégration LDAP (AD) pour l'application WPF
- 22. utilisateur est authentifié mais Ticket.UserData manque
- 23. Socket LDAP keep-alive
- 24. Meilleures pratiques LDAP
- 25. Authentification LDAP SQL Server
- 26. Implémentation LDAP dans .net
- 27. LDAP C SDK
- 28. LDAP DB question
- 29. Testing Webservice
- 30. Stateful Webservice