Имя: Пароль:
1C
1С v8
Ошибка "Сервис не найден" при подключении через WSПрокси
0 МаксимБел
 
22.06.23
13:53
Есть две базы 1С. В одной есть web-сервис. Вторая должна подключаться к этому сервису. При подключении через WSПрокси к веб-сервису вылетает ошибка "Сервис не найден". При этом если ввести ссылку wsdl в браузере - всё работает. Добавляю WS-ссылку в конфигураторе с той же ссылкой wsdl - всё работает. Как только пробую подключиться через WSПрокси - вылетает ошибка. Вот код:

        WSОпределение =
            Новый WSОпределения(
                АдресWSDL,
                ПараметрыОбмена.Логин,
                ПараметрыОбмена.Пароль,
                ,
                ,
                ЗащищенноеСоединение);
        
        WSПрокси = Новый WSПрокси(
            WSОпределение,
            ПараметрыОбмена.URIПространствоИмен,//"https://localhost/ws/EDMDataEchgange",
            "WebEDMDataExchange",
            "WebEDMDataExchangeSoap",
            ,
            ,
            ЗащищенноеСоединение);             
            
        WSПрокси.Пользователь = Логин;
        WSПрокси.Пароль = Пароль;

Этот код очень давно работает в других базах. Есть идеи куда смотреть, что править?
1 asady
 
22.06.23
13:54
(0) EDMDataEchgange - опечатка или ошибка?
2 МаксимБел
 
22.06.23
13:57
(1) Не обращайте внимания на комментарий
3 МаксимБел
 
22.06.23
14:05
Отбой. Проблема решена. В пространстве имен надо прописывать localhost, а я указал внешний IP, как и в wsdl ссылке