Retroceder   Foros del Web > Programación para sitios web > ASP Clásico

Respuesta
 
Herramientas Desplegado
Antiguo 19-sep-2007, 07:39   #1 (permalink)
emiliu ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 30
Leer usuario sesión en windows

Hola, llevo mucho rato intentando leer el usuario de la sesión en windows, a través de asp, ¿alguién me podría ayudar?

saludos y gracias de antemano!!
emiliu está desconectado   Responder Citando
Antiguo 19-sep-2007, 11:24   #2 (permalink)
PosProdukcion está en el buen camino
 
Avatar de PosProdukcion
 
Fecha de Ingreso: noviembre-2004
Mensajes: 487
Re: Leer usuario sesión en windows

Yo creo que eso no se puede hacer o por lo menos no debería poderse, imagina que cada página que visites pueda saber tu cadena de login en windows...

Normalmente, en el servidor web, si es windows, se considera siempre que el usuario (no de la máquina del que navega, sino el de la máquina servidor) es 'IUSR_NOMBREDESERVIDOR', o usuario anónimo, por eso hay que dar permisos de acceso a las carpetas de dentro de tu web a este usuario anónimo, pero a ningún otro (o eso creo)
PosProdukcion está desconectado   Responder Citando
Antiguo 19-sep-2007, 11:31   #3 (permalink)
TrollVader
mangandini llegará a ser famoso muy prontomangandini llegará a ser famoso muy prontomangandini llegará a ser famoso muy pronto
 
Avatar de mangandini
 
Fecha de Ingreso: noviembre-2002
Ubicación: Guatemala
Mensajes: 1.567
Enviar un mensaje por Yahoo  a mangandini Enviar un mensaje por Skype™ a mangandini
Re: Leer usuario sesión en windows

Sì se puede realizar, pero con ASP.net y lo que haces es conectarte al servicio del "Active Directory".
__________________
Oscar!
http://desdeguate.com
mangandini está desconectado   Responder Citando
Antiguo 19-sep-2007, 11:57   #4 (permalink)
Moderador
u_goldman llegará a ser famoso muy prontou_goldman llegará a ser famoso muy prontou_goldman llegará a ser famoso muy pronto
 
Avatar de u_goldman
 
Fecha de Ingreso: noviembre-2002
Ubicación: LA
Mensajes: 7.259
Enviar un mensaje por MSN a u_goldman
Re: Leer usuario sesión en windows

También es posible establecer una comunicación a Active Directory por medio de ASP, se ha hablado en algunas ocasiones en este foro, investiga sobre ADSI.

Saludos
__________________
¿Qué darías por vivir un sueño?
u_goldman está desconectado   Responder Citando
Antiguo 19-sep-2007, 14:54   #5 (permalink)
Moderador
Myakire llegará a ser famoso muy prontoMyakire llegará a ser famoso muy prontoMyakire llegará a ser famoso muy pronto
 
Avatar de Myakire
 
Fecha de Ingreso: noviembre-2002
Mensajes: 6.486
Enviar un mensaje por Yahoo  a Myakire
Re: Leer usuario sesión en windows

La verdad es que ese tema se ha tocado pero nunca a profundidad, yo no lo he ocupado pero cuando lo haga, si lo tengo que hacer con ASP, creeme que voy a considerar comprar un libro

Mientras tanto, puedes empezar a revisar los mensajes anteriores y algunas de estas ligas:

http://technet.microsoft.com/en-us/l.../Bb742439.aspx
http://support.microsoft.com/kb/241474


Saludos
Myakire está desconectado   Responder Citando
Antiguo 20-sep-2007, 01:18   #6 (permalink)
emiliu ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 30
Re: Leer usuario sesión en windows

Muchas gracias a todos por contestar, según lo que he mirado y tal, parece que sería necesaria la ayuda de .net, de momento tan solo puedo ver la información que me presta el server, pero lo que necesito es ver su sesión en windows, ahora investigaré más a fondo lo del tema adsi, muchas gracias de nuevo

y saludos!
emiliu está desconectado   Responder Citando
Antiguo 20-sep-2007, 07:01   #7 (permalink)
fenix4 está en el buen camino
 
Avatar de fenix4
 
Fecha de Ingreso: noviembre-2002
Ubicación: Caracas
Mensajes: 172
Enviar un mensaje por MSN a fenix4 Enviar un mensaje por Yahoo  a fenix4
Re: Leer usuario sesión en windows

Buenas

Intenta tomando esta variable
Código:
<%=request.servervariables("LOGON_USER")%>
Yo lo uso en mi intranet y me funciona.
__________________
S.L.P.S.
fenix4 está desconectado   Responder Citando
Antiguo 04-abr-2008, 22:28   #8 (permalink)
El_tavo ha deshabilitado el karma
 
Fecha de Ingreso: abril-2008
Mensajes: 1
Re: Leer usuario sesión en windows

Cita:
Iniciado por fenix4 Ver Mensaje
Buenas

Intenta tomando esta variable
Código:
<%=request.servervariables("LOGON_USER")%>
Yo lo uso en mi intranet y me funciona.
Como hago para obtener el nombre del usuario ? alguien puede pasar algun ejemplo ? El loguin lo puedo obtener, pero ademas necesito el nombre. Gracias
El_tavo está desconectado   Responder Citando
Antiguo 05-abr-2008, 18:23   #9 (permalink)
monkyta no se puede cailificar en este momento
 
Fecha de Ingreso: noviembre-2005
Mensajes: 619
Re: Leer usuario sesión en windows

Asi se hace

En el global.asa pones

Sub Session_OnStart
dim lusr

' Obtiene Login autentificado y extrae Nombre Completo
lusr = Replace(ucase(Request.ServerVariables("LOGON_USER" )),"\","\")
Session("LOGIN") = lusr

set obj = GetObject("WinNT://" & Application("MAQUINA") & ",computer")
obj.Filter=Array("user")
For each usr in obj
if ucase(usr.name) = lusr then
Session("USUARIO")= usr.Fullname
end if
Next
monkyta está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:30.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93