Имя: Пароль:
1C
1С v8
При создании описания сервиса произошла ошибка, Код ответа сервера: 301
0 FFrr1C
 
10.07.17
23:13
Подскажите пожалуйста, может кто сталкивался:
создал веб сервис "Price", опубликовал вместе с базой, далее в коде
Определение = Новый WSОпределения("http://localhost/zerkal/ws/Price.1cws?wsdl","admin","123";)
дает ошибку
При создании описания сервиса произошла ошибка. URL сервиса: http://localhost/zerkal/ws/Price.1cws?wsdl
Код ответа сервера: 301
1 Имитация работы
 
10.07.17
23:32
Открой адрес в браузере. После получения xml внимательно посмотри на адресную строку. Сравни ее с исходной.
2 FFrr1C
 
10.07.17
23:54
браузер пишет:
1C:Enterprise 8 application error:
HTTP: Not found Ошибка при работе с ресурсом /Zerkal/ws/Price/
3 FFrr1C
 
10.07.17
23:57
Хотя сейчасас в браузере написано следующее:
#exception    "{http://v8.1c.ru/8.2/virtual-resource-system}Exception";
exception    
clsid    "580392e6-ba49-4280-ac67-fcd6f2180121"
reason    404
descr    "HTTP: Not found\nОшибка при выполнении запроса GET к ресурсу /ws/WebPrice:"
#inner    "{http://v8.1c.ru/8.1/data/core}Exception";
inner    
clsid    "a01f465c-ed70-442e-ada5-847668d7a41c"
descr    "Текущему соединению с информационной базой не назначен сеанс"
data    "kg0L3QtSDQvdCw0LfQvdCw0YfQ\r\ntdC9INGB0LXQsNC90YEifSwzNX0="
4 FFrr1C
 
11.07.17
00:11
Что-то совсем запутался,
в конфигураторе Web-Сервис назван WebPrice,
имя файла публикации Price.1cws

в коде Новый WSОпределения("http://localhost/zerkal/ws/Price.1cws?wsdl","admin","123";) что нужно указывать?

если WSОпределения("http://localhost/zerkal/ws/Price.1cws?wsdl","admin","123";) тогда код ошибки 301

если WSОпределения("http://localhost/zerkal/ws/WebPrice.1cws?wsdl","admin","123";) тогда код ошибки 404 и в журнале регистрации запись "Сеанс. Ошибка аутентификации"
5 Имитация работы
 
11.07.17
00:38
Большую букву Z
6 FFrr1C
 
11.07.17
00:47
Я так понимаю все же проблема с аутентификацией, юзер от 1С не подходит..
7 Имитация работы
 
11.07.17
00:48
Ок
8 FFrr1C
 
11.07.17
00:53
Не понял какой смысл в имени файла публикации если обращение идет через то имя которое в конфигураторе? это имя фала публикации где-то задействовано?
9 FFrr1C
 
11.07.17
00:55
Есть ли простое решение чтобы пройти аутентификацию, для НеСисАдмина, что где поставить в пользователях..
Основная теорема систематики: Новые системы плодят новые проблемы.