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();
|
|