如何使用WebOperationContext(而不是OperationContext)在RESTfull服务中获取请求IP.
谢谢.
(如果我离开 - 或者这不是解决问题的方法,请让我知道)
更新:这是一个正确的方法的链接(如下面的答案建议): WCF 4休息获取请求的IP?
如果你想知道客户端的IP ,那么你不能通过WebOperationContext
(WOC)来做- 你需要RemoteEndpointMessageProperty
从"正常"获得OperationContext
.WOC唯一能给你的是Host
来自HTTP请求的标头(通过其IncomingRequest.Headers
属性).