Wcf WebOperationContext-获取请求Ip

Wcf WebOperationContext-获取请求Ip,wcf,rest,Wcf,Rest,如何使用WebOperationContext(而不是OperationContext)在RESTfull服务中获取请求IP 多谢各位 (如果我走得太远,或者这不是解决问题的方法,也请让我知道) 更新:这里有一个链接,指向正确的方法(如下面的答案所建议的): 如果您想知道客户端的IP,那么您不能通过WebOperationContext(WOC)来了解-您需要从“正常”的OperationContext获取RemoteEndpointMessageProperty。WOC将提供给您的唯一内容是H

如何使用WebOperationContext(而不是OperationContext)在RESTfull服务中获取请求IP

多谢各位

(如果我走得太远,或者这不是解决问题的方法,也请让我知道)

更新:这里有一个链接,指向正确的方法(如下面的答案所建议的):

如果您想知道客户端的IP,那么您不能通过
WebOperationContext
(WOC)来了解-您需要从“正常”的
OperationContext
获取
RemoteEndpointMessageProperty
。WOC将提供给您的唯一内容是HTTP请求的
Host
头(通过其
IncomingRequest.Headers
属性)。

谢谢。以下是carlos建议的链接: