Имя: Пароль:
1C
 
Доступ к веб-сервису через прокси-сервер -- возможно ли такое
0 kg_am
 
09.07.08
18:18
Доступ к нашему веб-сервису не работает у тех клиентов, которые сидят за прокси (squid).
Беда в том, что при вызове:
Новый WSОпределения(<Местоположение WSDL>, <Имя пользователя>, <Пароль>)
даже некуда вписать адрес прокси-сервера и его порта.
Как для этой цели поюзать ИнтернетПрокси - не понятно.
1 Кротяра
 
09.07.08
18:29
см. WSПрокси
2 kg_am
 
09.07.08
18:39
Имеется в виду не WS-прокси, с которым и так всё понятно, а прокси-сервер, в обход которого пользователи в инет не ходят.
У них в интернет-експлорере в "Свойствах обозревателя" - Подключениях - Настройке сети стоит галка "Использовать сценарий автоматической настройки", задан адрес этого сценария, а 1Ска... в общем, она об этом не знает.
Дело даже не в "сценарии". Адрес и порт прокси-сервера у админов узнать можно легко. Проблема в том, что их вписать некуда.
А до WSПрокси дело вообще не доходит. Процесс обламывается на создании объекта WSОпределения.
3 Gimalaj
 
10.07.08
09:45
Пусть админы прямым НАТ(ом) пробросят адрес вашего веб-сервиса. А в эксплоере в настройках прокси этот адрес добавьте в исключения ("не использовать прокси-сервер для...")
4 kg_am
 
10.07.08
10:59
(3) Спасибо за совет, но последовать ему вряд ли удастся. Наш клиент - очень большая территориально распределённая контора с очень сложной IT-инфраструктурой. Сдвинуть такую махину ради решения локальной (хоть и чрезвычайно "вкусной") задачи вряд ли удастся.
Видимо, придётся просить разработчиков платформы добавить параметр в конструктор объекта WSОпределения :(
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший