| 0
    
        nAPACEHAK   18.06.20✎ 14:55 | 
        Доброго
 1) адрес в локальной сети, все работает, данные приходят
 
 Определение = Новый WSОпределения(";, Пользователь, Пароль, ,20);
 Прокси = Новый WSПрокси(Определение, "UAT", "wsCFO", "wsCFOSoap");
 Прокси.Пользователь = Пользователь;
 Прокси.Пароль = Пароль;
 Данные = Прокси.GetCFO();
 
 2) тоже самое, но через интернет. к адресу добавляется порт
 Определение = Новый WSОпределения(";, Пользователь, Пароль, ,20);
 
 получаем ошибку вызова метода GetCFO
 
 По трассировке, в Прокси.ТочкаПодключения.Местоположение = АдресИнтернет, т.е.тут уже нет порта
 
 Подскажите, как правильно указать порт?
 
 Получается что по порту мы стучимся на веб-сервер (IIS), там получаем методы, а сам вызов уже работает по другому порту?
 Как правильно указать адрес:порт?
 
 в гугле ничего толкового не нашлось. кто апач копает, кто пишет упс, получилось и пропадает, кто версии платформ меняет пишет список работает/неработает... брррр
 
 Спасибо
 |  | 
    
        | 1
    
        nAPACEHAK   18.06.20✎ 15:46 | 
        в общем нашел.
 Что бы не висело это опять как УПС! отпишусь. сам спросил - сам ответил )))
 
 Определение = Новый WSОпределения(";;, Пользователь, Пароль, ,20);
 
 ИнтернетПрокси = Новый ИнтернетПрокси;
 ИнтернетПрокси.Установить("http", "АдресИнтернет", Порт);
 
 Прокси = Новый WSПрокси(Определение, "UAT", "wsCFO", "wsCFOSoap", ИнтернетПрокси);
 Прокси.Пользователь = Пользователь;
 Прокси.Пароль = Пароль;
 Данные = Прокси.GetCFO();
 |  |