клиент "не ходит" через proxy

 
0
 
.NET
ava
Demokratizator | 18.09.2007, 14:29
Добрый день.
Такая ситуация.
В сети есть прокис, через который все ходят в нет. Все прописано в настойках ИЕ.
Есть Web-сервис для одной проги, клиент у которй под Windows Forms.
Непонятно следующее
если в строке IE набрать
http://192.168.0.1/service1/Service1.asmx и при этом включить прокси без галки (Baypass) то сервис не доступет, как и должно быть. но если коннектится клиентом к сервису - то он доступен почему-то!? хотя если дебагить и смотреть


System.Net.GlobalProxySelection.Select и WebRequest.DefaultWebProxy, то показывают что прокси установлено.


и если делать


WebRequest.DefaultWebProxy = null
или
WebRequest.DefaultWebProxy = new WebProxy("ххх.ххх.ххх.ххх:х", false);


ситуацию не меняет. Как задавать прокси для клиента?


Comments (1)
ava
Experimenter | 19.09.2007, 05:51 #
Всего две строчки добавляется:

webrequest.Proxy = new WebProxy("xxx.xxx.xxx.xxx:xxxx"); //address:port
webrequest.Proxy.Credentials = new NetworkCredential("login", "password");
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
advanced
Submit