[Mono-list] Help on get client IP on webservice

Xavi de Blas xaviblas at gmail.com
Tue Mar 10 09:09:37 EDT 2009

Hello all, i read a lot of info on the net, but had no success in
getting the client IP on a webservice connection.

This doesn't show me client ip:

string strHostName = "";
strHostName = System.Net.Dns.GetHostName();
IPHostEntry ipEntry = System.Net.Dns.GetHostEntry(strHostName);
IPAddress[] addr = ipEntry.AddressList;
string ip = addr[addr.Length-1].ToString();

Console.WriteLine("ip: " + ip);

And this doesn't work for me:

HttpListener listener = new HttpListener();

HttpListenerContext context = listener.GetContext();
HttpListenerRequest request = context.Request;
Console.WriteLine("ip: " + request.UserHostAddress);

Can anyone help me?


More information about the Mono-list mailing list