J'utilise vb.net et je souhaite vérifier si un utilisateur particulier existe dans Active Directory. Si c'est le cas, je veux afficher les détails de l'utilisateur particulier. Comment faire?Vérifiez si l'utilisateur existe dans Active Directory
informations de connexion de l'utilisateur sont passés via le contrôle de zone de texte
Mon code:
Dim de As DirectoryEntry = GetDirectoryEntry()
Dim ds As DirectorySearcher = New DirectorySearcher(de)
ds.Filter = "(&(objectClass=txt1.text))"
' Use the FindAll method to return objects to SearchResultCollection.
results = ds.FindAll()
Public Shared Function GetDirectoryEntry() As DirectoryEntry
Dim dirEntry As DirectoryEntry = New DirectoryEntry()
dirEntry.Path = "LDAP://ss.in:389/CN=Schema,CN=Configuration,DC=ss,DC=in"
dirEntry.Username = "ss.in\ssldap"
dirEntry.Password = "[email protected]"
'Dim searcher As New DirectorySearcher
'searcher.SearchRoot = dirEntry
Return dirEntry
End Function
Là où je passe le mot de passe. Ce code est-il correct? Je suis nouveau à AD. Pls m'aider à faire ça?
ok merci beaucoup. Je vais essayer de répondre à ce dernier – vps
est-ce que j'inclut anynamespace dans aspx.vb page – vps
où dois-je passer les arguments de domaine @marc_s – vps