Foros del Web » Programación para mayores de 30 ;) » .NET »

Acceder Active Directory del mismo modo que lo hace Outlook

Estas en el tema de Acceder Active Directory del mismo modo que lo hace Outlook en el foro de .NET en Foros del Web. Hola, estoy haciendo mis primeras armas en .Net y tengo la siguiente inquietud. Tengo un formulario con tres fields: - Nombre - Mail - Alias ...
  #1 (permalink)  
Antiguo 03/10/2007, 08:44
 
Fecha de Ingreso: octubre-2007
Mensajes: 1
Antigüedad: 16 años, 7 meses
Puntos: 0
Pregunta Acceder Active Directory del mismo modo que lo hace Outlook

Hola, estoy haciendo mis primeras armas en .Net y tengo la siguiente inquietud.

Tengo un formulario con tres fields:
- Nombre
- Mail
- Alias

Un webservice que accede mi Active Directory (AD) para buscar informacion de usuarios del siguiente modo:
- le paso el alias de un usuario
- me devuelve el nombre y el mail

Esto funciona correctamente. Pero mi inquietud es hacerlo mas flexible, quiero que tenga la funcionalidad que Outlook ofrece en los campos de destino (To:) que acceden a AD. Outlook me permite ingresar alias o nombre o mail, busca en AD por cualquiera de estos campos y me devuelve el nombre (si hay 1 sola coincidencia) o una lista (si hay mas de 1 coincidencia).

Alguien me podria decir si esto es factible para un webservice?
O darme alguna indicacion donde buscar o por donde arrancar?

Desde ya muchas gracias!
  #2 (permalink)  
Antiguo 03/10/2007, 14:28
Avatar de .seb  
Fecha de Ingreso: marzo-2006
Ubicación: Uruguay
Mensajes: 493
Antigüedad: 18 años, 1 mes
Puntos: 1
Re: Acceder Active Directory del mismo modo que lo hace Outlook

Lo unico que debs cabiar es la forma de hacer la consulta al AD.
Debes concatenar OR para consultar por alias OR email OR nombre.
Luego al searcher le pides FindAll e iteras sobre el resultado cargando los resultados en un DataTable (por ejemplo)
__________________
saludos
seba
http://sgomez.blogspot.com
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 11:45.