У меня есть сервер с несколькими IP-адресами. Теперь мне нужно связаться с несколькими серверами по протоколу http. Каждый сервер принимает запрос только с указанного IP-адреса моего сервера. Но при использовании WebRequest (или HttpWebRequest) в .NET, объект запроса автоматически выберет IP-адрес. Я не могу найти способ связать запрос с адресом.
Есть ли способ это сделать? Или мне нужно реализовать класс веб-запросов самостоятельно?