WebOperationContext - получить запрос Ip - PullRequest
3 голосов
/ 09 ноября 2011

Как я могу получить IP-адрес запроса в службе RESTfull, используя WebOperationContext (не OperationContext).

Спасибо.

(если я отключен, или это не тот путьоб этом, пожалуйста, дайте мне знать, а также)

ОБНОВЛЕНИЕ: Вот ссылка на правильный способ сделать это (как рекомендует ответ ниже): WCF 4 Rest Получение IP запроса

1 Ответ

6 голосов
/ 10 ноября 2011

Если вы хотите узнать IP-адрес клиента , то вы не можете сделать это через WebOperationContext (WOC) - вам нужно получить RemoteEndpointMessageProperty от "обычного" OperationContext.Единственное, что даст вам WOC - это заголовок Host из HTTP-запроса (через его свойство IncomingRequest.Headers).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...