Здравствуйте, Shura1979, Вы писали:
S>Надо было подсоедениться к web сервису через прокси (у нас ISA). При попытке сделать это через Web Reference выдал 407 — autorization failed. Через wsdl.exe получилось создать провайдер(оболочку) сервиса, указав прокси, пароль, домен. Но неполучается выполнить хоть какую-нибудь функцию в приложении. При попытке вызвать функцию приложение зависает и через 1-2 минуты выдаёт The operation has timed-out.
S>Вот код вызова функций сервиса:
S>WebProxy proxyObject = WebProxy.GetDefaultProxy();
S>proxyObject.Credentials = System.Net.CredentialCache.DefaultCredentials;
S>WebService1 myProxy = new WebService1();
S>myProxy.Proxy = proxyObject;
S>string str = myProxy.isExists("abc"); // вот тут выскакивает timed-out
Dim proxy As New Net.WebProxy("http://10.100.1.5:8080")
proxy.Credentials = Net.CredentialCache.DefaultCredentials
работает — проверено.