Obtener dirección IP cliente

12/08/2008 - 10:39 por Oscar | Informe spam
Buenos dias,

Estoy intentando averiguar la dirección IP del cliente que accede a un
WebPart en concreto. El problema es que lo estoy intentando hacer de la
siguiente forma:

Dim rq As HttpRequest
Dim direccion As String
direccion = rq.ServerVariables("remote_addr")

Con esto la variable direccion tendría que contener la IP del cliente pero
en vez de eso me da error y no carga la página.

¿Alguna idea?

Gracias,
 

Leer las respuestas

#1 Oscar
04/09/2008 - 12:45 | Informe spam
Lo del proxy ya lo tenía planeado resolver con otra función que igualmente da
error al cargar la página.

El tema es distinguir quien accede por intranet y quien por extranet para
poder mostrar el webpart de un modo o de otro.

Seguiré mirando, gracias Gustavo.

"Gustavo" wrote:

Hola Oscar,
Podria ser que estas detras de un proxy?
Mira este articulo a ver si te ayuda:
http://msdn.microsoft.com/en-us/mag...63692.aspx
Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx
http://geeks.ms/blogs/gvelez/


"Oscar" wrote:

> Buenos dias,
>
> Estoy intentando averiguar la dirección IP del cliente que accede a un
> WebPart en concreto. El problema es que lo estoy intentando hacer de la
> siguiente forma:
>
> Dim rq As HttpRequest
> Dim direccion As String
> direccion = rq.ServerVariables("remote_addr")
>
> Con esto la variable direccion tendría que contener la IP del cliente pero
> en vez de eso me da error y no carga la página.
>
> ¿Alguna idea?
>
> Gracias,

Preguntas similares