Имя: Пароль:
1C
1С v8
Если есть пользователь WEB сервис не хочет работать!
0 meegor
 
01.10.15
16:58
{ОбщийМодуль.Обмен.Модуль(35)}: Ошибка при вызове конструктора (WSОпределения)
        Определения = Новый WSОпределения(Адрес,"meegor","123123",,200);
по причине:
При создании описания сервиса произошла ошибка. http://egor:xxxxxxx@localhost/wsExchange/ws/wsExchange.1cws?wsdl

Если пользователя удаляю - все работает, что может быть такое?
1 meegor
 
01.10.15
16:59
Определения = Новый WSОпределения(Адрес,"egor","123123",,200); у меня
2 timurhv
 
01.10.15
17:01
(0) IIS стоит? Аутентификацию там посмотри.
3 meegor
 
01.10.15
17:01
Не это Апачь
4 meegor
 
01.10.15
17:02
поставил простой пример из книжки, без юзера все работает, добавляю юзера и ошибка
5 Serginio1
 
01.10.15
17:56
Через браузер заходишь?
Кроме того права нужно прописать
6 meegor
 
02.10.15
08:59
Forbidden

You don't have permission to access /wsExchange/ws/wsExchange.1cws on this server.

пишет
7 meegor
 
02.10.15
09:23
попинал сервер,. запустил от своего имени, теперь такая ошибка стала: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">;
    <soap:Header/>
    <soap:Body>
        <soap:Fault>
            <faultcode>soap:Client</faultcode>
            <faultstring>Ошибка вызова операции сервиса:  {http://localhost/}:MAExchange:getWSDL()
по причине:
Ошибка инициализации библиотеки модулей
по причине:
{WebСервис.MAExchange.Модуль(88,50)}: Ожидается символ ')'</faultstring>
            <detail/>
        </soap:Fault>
    </soap:Body>
</soap:Envelope>
8 meegor
 
02.10.15
09:29
В результате стараний, через проводник сервис виден, а из 1С:
{ОбщийМодуль.Обмен.Модуль(48)}: Ошибка при вызове конструктора (WSПрокси)
    Прокси = Новый WSПрокси(Определения, URI, "MAExchange", "MAExchangeSoap");
по причине:
Сервис не найден. {http://localhost/wsExchange}:MAExchange

пользователя убрал вообще пока
9 meegor
 
02.10.15
09:39
без пользователя заработало
10 Serginio1
 
02.10.15
10:51
(8) Смотри УстановкаПараметровСеанса и права пользователя
11 Serginio1
 
02.10.15
10:51
И что в WebСервис.MAExchange.Модуль(88,50)}: Ожидается символ
Программист всегда исправляет последнюю ошибку.