Ошибка при вызове конструктора (WSОпределения): Аутентификация пользователя не выполнена.
Определение = Новый WSОпределения("http://.....wsdl");
по причине:
Аутентификация пользователя не выполнена.
На веб-сервисе стоит доменная авторизация, именно она мне и нужна. В браузере wsdl описание отлично получаю. Код указанный выше исполняю на клиенте.
Как получить определение веб-сервисов из WSDL при доменной авторизации WS?
Та же беда. Произошло правда после падения веб-сервиса. До этого я обращался к нему без проблем.
Пробовал сайт-поставщик веб-сервиса добавлять в исключения в настройках браузера (не использовать прокси сервер для адресов...)?
Поборол. Проблема была в том, что 1С8.1 не понимает почему-то ntlm аутентификацию (не смотря на наличие поля ntlm=true в файле inetcfg.xml) и в веб-сервисе надо чтобы был указан тип аутентификации текстовый (или Basic по-английски).
(3) Метод не подходит, дело в том что сам сервис предоставляется таким софтом, которому непременно необходима ntlm аутентификация. А 1С 8.1 я лишь как клиент использую у этого сервиса. Победил пока огромной заплаткой, используя компонент Новый ComОбъект("Microsoft.XMLHTTP")
через него получаю wsdl описание, загружаю его в ДокументDOM, выделяю оттуда блок с описанием типов, гружу его в фабрику XDTO. И наоборот...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший