Código vb.net:
Ver original
Public Function FullName(ByVal user As String, ByVal pass As String) As String 'Dim dirEntry As New DirectoryEntry("LDAP://servername/DC=servername,DC=com", strDomain & "\" & user, pass) Dim adsEntry As New DirectoryEntry("LDAP://192.168.1.108/DC=indar,DC=local", user, pass) Dim deSearch As New DirectorySearcher(adsEntry) Dim properties() As String = {"fullname"} deSearch.SearchScope = SearchScope.Subtree deSearch.ReferralChasing = ReferralChasingOption.All deSearch.PropertiesToLoad.AddRange(properties) deSearch.Filter = "sAMAccountName=" + user + ")" Dim result As SearchResult result = deSearch.FindOne() Dim directoryEntry As New DirectoryEntry directoryEntry = result.GetDirectoryEntry() Dim displayname As String displayname = directoryEntry.Properties("displayname")(0).ToString() Return displayname End Function
![Confundido](http://static.forosdelweb.com/fdwtheme/images/smilies/confused.png)