在 Wcf数据服务中获取请求的 IP地址的最佳方法是什么?
我正在使用.Net 4
答案 0 :(得分:1)
你试过这个吗?
OperationContext context = OperationContext.Current;
MessageProperties prop = context.IncomingMessageProperties;
RemoteEndpointMessageProperty endpoint = prop[RemoteEndpointMessageProperty.Name] as RemoteEndpointMessageProperty;
string ip = endpoint.Address;