Foros del Web » Programando para Internet » ASPX (.net) »

Conexion a Active directory desde form

Estas en el tema de Conexion a Active directory desde form en el foro de ASPX (.net) en Foros del Web. Estoy trabajando en una intranet y necesito que cuando entre cualquier usuario de la corporacion a la intranet le levante un mensaje de bienvenida tipo ...
  #1 (permalink)  
Antiguo 17/09/2008, 10:13
Avatar de cy5
cy5
 
Fecha de Ingreso: diciembre-2007
Ubicación: Panama
Mensajes: 157
Antigüedad: 16 años, 4 meses
Puntos: 0
Conexion a Active directory desde form

Estoy trabajando en una intranet y necesito que cuando entre cualquier usuario de la corporacion a la intranet le levante un mensaje de bienvenida tipo Bienvenido Fulano ..... Me dijeron que mi aplicacion debe pegarce al active directory solo se que tengo que agregar el Imports System.DirectoryServices pero de hay ni idea. Alguien tendra alguna referencia para establecer esta conexion.
Cabe destacar que para accesar a mi intranet no es necesario logearce osea que el usuario pone en su browser http://servername/intranet y el saludo debe incluir su nombre.
Gracias
  #2 (permalink)  
Antiguo 18/09/2008, 14:51
Avatar de cy5
cy5
 
Fecha de Ingreso: diciembre-2007
Ubicación: Panama
Mensajes: 157
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Conexion a Active directory desde form

bueno encontre algo pero para realizar busqueda ....
primero que nada la referencia

Imports System.DirectoryServices

Código:
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
  Dim User As New System.DirectoryServices.DirectoryEntry("LDAP://dominio")

        Dim mySearcher As New System.DirectoryServices.DirectorySearcher(User)
        Dim result As System.DirectoryServices.SearchResult

        mySearcher.Filter = ("(anr= " & TextBox2.Text & ")")

        TextBox1.Text = ""

        For Each result In mySearcher.FindAll()
    
    TextBox1.Text = TextBox1.Text & result.GetDirectoryEntry().Path & "  " & vbCrLf & vbCrLf

        Next
    End Sub
End Class
en esta parte me duelve el path completo
TextBox1.Text = TextBox1.Text & result.GetDirectoryEntry().Path & " " & vbCrLf & vbCrLf

de esta manera

LDAP://domain-is/CN=Jaime Batista,OU=Servicios Generales,OU=VP Administración,OU=company,DC=iserach,DC=com

como podria hacer para que solo me devuelva lo que esta en CN apartir del valor ingresado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:52.