0
Иоканаан
30.10.12
✎
17:32
|
С ВЕБ-сервисами я ранее не работал, поэтому прошу прощения, если вопрос покажется глупым или наивным.
Суть вопроса: есть две однотипные конфигурации, собственно, одна является копией другой (список пользователей, их прав и ролей, и паролей идентичен). В одной из них (Конф1) создан ВЕБ-сервис, опубликован на Apache 2.2. Доступ к нему через http есть (проверено через браузер) на клиентской машине.
В другой конфигурации (Конф2) создана статическая WS-ссылка на этот ВЕБ-сервис, при импорте описания WSDL была затребована авторизация, которая прошла успешно. При попытке подключения к ВЕБ-сервису через эту ссылку выдаётся сообщение:
Ошибка вызова операции сервиса:
по причине:
Аутентификация пользователя не выполнена. <html>
<head><title> A server error occurred. </title></head>
<h1> Аутентификация пользователя не выполнена. </h1>
<hr/>
An error occurred processing this request.</html>
Собственно, вопрос: на какую аутентификацию идёт ругань? Где ковырять? В статьях по WEB-сервисы и в 1С-ной литературе, и здесь, в Книге Знаний, описания таких проблем не нашёл.
Заранее большое спасибо!
|
|
3
Иоканаан
01.11.12
✎
14:47
|
(2) Код подключения вполне стандартный:
Прокси = WSСсылки.WSрасчётныйЛист.СоздатьWSПрокси("http://bserver.local/wsreport/", "ws_rlist", "ws_rlistSoap");
ДанныеОтчёта = Прокси.ПолучитьОтчётПоСотруднику(ДатаНачала, ДатаОкончания,);
Если ДанныеОтчёта = Неопределено Тогда
Возврат;
КонецЕсли;
|
|