Имя: Пароль:
1C
1С v8
SoapUI не подключается к веб-сервису 1С
0 dabudi
 
11.09.15
11:01
База опубликована на IIS с базовой аутентификацией. Пытаюсь потестить ее веб-сервис в SoapUI.
Создаю новый проект, указываю адрес wsdl-описания, ввожу логин/пароль пользователя из базы 1С и получаю такую ошибку:
WSDLException (at /html): faultCode=INVALID_WSDL: Expected element '{http://schemas.xmlsoap.org/wsdl/}definitions'.
При этом если открывать wsdl-описание в Chrome, то после ввода логина и пароля оно отображается, а если открывать в IE, то после ввода логина и пароля ругается на ошибку аутентификации.
Куда копать?
1 dabudi
 
11.09.15
11:05
Попробовал другим образом. Сохранил wsdl-описание в файл, добавил в шапку "<?xml version="1.0" encoding="UTF-8"?>". SoapUI его съел. Я указал логин и пароль в свойствах запроса. При отправке приходит ответ:
<html>
   <head>
      <title>A server error occurred.</title>
   </head>
   <h1>Аутентификация пользователя не выполнена.</h1>
   <hr/>
   An error occurred processing this request.
</html>
2 Serginio1
 
11.09.15
11:09
Что вы так любите так через SoapUI тестировать. Не проще ли это делать через 1С, VS и еще кучу инструментов

Отправка XML в web-сервис используя SoapUI
3 dabudi
 
11.09.15
11:14
(2) веб-сервис будет использоваться не 1С-ной программой, поэтому я решил для теста взять что-нибудь стороннее.
4 dabudi
 
11.09.15
12:05
Вопрос снят. Не до конца были указаны параметры аутентификации.
5 Serginio1
 
11.09.15
12:25
(3) Если из 1С будет доступ, то из других и подавно.
6 Serginio1
 
11.09.15
12:29
Да и всегда можно фиддлером сравнить запросы