obtener usuario de la maquina
Necesito obtener el usuario activo de la PC, para cargarlo en una aplicacion.Como puedo hacerlo?.
Me gusta mucho que haya un foro de ASP
Me gusta mucho que haya un foro de ASP
Rachell:
El siguiente codigo te muestra todos los valores de la coleccion ServerVariables. La que necesitas en LOGON_USER y REMOTE_USER. La he visto usar en varios codigos, pero a mi siempre me da una cadena vacia. Por ahi es solo para usuarios validados y no para ingresos anonimos.
<TABLE WIDTH="100%" BORDER="1" CELLSPACING="0" CELLPADDING="0">
<%
Dim strSV, intRowColor
For Each strSV In Request.ServerVariables
if intRowColor = 0 Then
Response.Write "<TR bgcolor=""#ddddfc"">"
intRowColor = 1
Else
Response.Write "<TR bgcolor=""#ffffff"">"
intRowColor = 0
End if
Response.Write "<TD> " & strSV & "=" & Request.ServerVariables(strSV) & "</TD></TR>"
Next
%>
</TABLE>
Ademas, no te olvides que el codigo ASP lo ejecuta un cliente especial de NT que se llama IISUSER_nombredelamacuina.
Cricho
El siguiente codigo te muestra todos los valores de la coleccion ServerVariables. La que necesitas en LOGON_USER y REMOTE_USER. La he visto usar en varios codigos, pero a mi siempre me da una cadena vacia. Por ahi es solo para usuarios validados y no para ingresos anonimos.
<TABLE WIDTH="100%" BORDER="1" CELLSPACING="0" CELLPADDING="0">
<%
Dim strSV, intRowColor
For Each strSV In Request.ServerVariables
if intRowColor = 0 Then
Response.Write "<TR bgcolor=""#ddddfc"">"
intRowColor = 1
Else
Response.Write "<TR bgcolor=""#ffffff"">"
intRowColor = 0
End if
Response.Write "<TD> " & strSV & "=" & Request.ServerVariables(strSV) & "</TD></TR>"
Next
%>
</TABLE>
Ademas, no te olvides que el codigo ASP lo ejecuta un cliente especial de NT que se llama IISUSER_nombredelamacuina.
Cricho
Como bien dices LOGON_USER no siempre esta informado...
Solo esta informado si tienes desactivado la opción de "permitir accesos anonimos" en la pestaña de seguridad de la consola de administración de sitios web que proporciona IIS.
Para hacer esta prueba debes tener IIS (internet information server) no sirve PWS.
Saludos,
Solo esta informado si tienes desactivado la opción de "permitir accesos anonimos" en la pestaña de seguridad de la consola de administración de sitios web que proporciona IIS.
Para hacer esta prueba debes tener IIS (internet information server) no sirve PWS.
Saludos,
