Как реализовать настройки прокси в Service Reference? - PullRequest
0 голосов
/ 20 декабря 2011

У меня есть подключение к интернету через прокси. В моем приложении Windows я был добавлен веб-сервис как ссылка на сервис (.asmx).

Теперь я хочу получить доступ к справочным методам службы через прокси-соединение.

но для меня через прокси-соединение я не смог получить доступ к своей справочной службе.

нужны ваши предложения с примерами.

примечание: обычно, если мы добавляем веб-сервис в качестве веб-ссылки, то он работает, но веб-сервис будет работать, если я добавлю его в качестве ссылки на службу

С уважением Anbu

1 Ответ

0 голосов
/ 20 декабря 2011

Вы можете назначить прокси в коде, прежде чем использовать ссылку:

MyWebService.Name service = new MyWebService.Name();
System.Net.WebProxy proxy = new System.Net.WebProxy("10.1.2.3", 8080); //use your proxy here

proxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
service.Proxy = proxy;

Затем выполните сервисные вызовы как обычно:

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