I'm using the latest WCF version. I'm getting the client's IP address like that:
OperationContext context = OperationContext.Current;
MessageProperties prop = context.IncomingMessageProperties;
RemoteEndpointMessageProperty endpoint = prop[RemoteEndpointMessageProperty.Name] as RemoteEndpointMessageProperty;
string ip = endpoint.Address;
The IP I get is:
::1
What does it mean, can someone explain me this format?
Is it because of the binding? I use basicHttpBinding