Как обрабатывать ответ в соответствии с запросом дохода с другого сервера - PullRequest
0 голосов
/ 17 апреля 2019

Я хочу отфильтровать некоторые данные из ответа, когда запрос поступает с сервера Dev1 и когда запрос с другого сервера, то он показывает все значения в моей модели в веб-API, как я должен обрабатывать это. а также я устанавливаю заголовок http в Api01 как открытый и проверяю этот заголовок в запросе Api2.

Exp внутри Api1 (Dev01) вызывает Api2 (Dev02)

1. Запрос от Api01 (Dev01) затем -> Dev02 возвращает некоторые значения в соотв. 2. Запросите любой другой сервер, затем-> Dev02 вернет все значения в ответ.

1 Ответ

0 голосов
/ 17 апреля 2019

Вам не важно, с какой машины поступает запрос, чтобы скрыть некоторые поля в вашем ответе.Используйте авторизацию для этого.

Если вы не можете этого сделать и действительно хотите изменить ответ в зависимости от того, какая машина вызывает ваш API, то получите IP-адрес вызывающего абонента и действуйте на этом: Получить Asp Net Web API 2.1IP-адрес клиента .

...