Имя: Пароль:
1C
 
http-сервис, ошибка 404
0 Slashman6667
 
24.07.21
19:31
Друзья, нужна помощь.
Весь день мучаюсь, но так и не нашел решение.
Задача - вызвать http-сервис.
База опубликована, веб-сервисы(!!!) видны, сама база в браузере открывается... default.vrd и т.п. все настроено... Но именно http-сервис не работает.
http://localhost/MO/hs/HTTPCallback/A/B/C/D/E/F/J - путь в строке браузера.
В чем может быть такая загвоздка?
1 Смотрящий
 
24.07.21
19:42
Права на сервис какие и какой юзер?
2 Slashman6667
 
24.07.21
19:48
(1) База файловая. Права на каталог базы полные у пользователя IUSR, также права даны полные на все места куда можно. IUSR также добавлен в группу IIS_IUSRS.
Публикация из-под админа естественно делалась.
3 Slashman6667
 
24.07.21
19:57
В 1С права само собой тоже полные
4 Slashman6667
 
24.07.21
20:02
Просто еще раз для понимания.
Вот например,
http://localhost/MO/ws/exchange.1cws?wsdl - работает
А то что через /hs/(http-сервисы именно) не пашет.
5 Slashman6667
 
24.07.21
20:03
Ошибка HTTP 404.0 - Not found
Разыскиваемый вами ресурс был удален, было изменено его имя или он временно недоступен.
6 acht
 
24.07.21
20:04
(0) > В чем может быть такая загвоздка?
В несовпадении корневого урла и шаблона сервиса со строкой запроса
7 Slashman6667
 
24.07.21
20:36
(6)
/{id_Reserve}/{id_ComplexReserve}/{EventType}/{ReserveState}/{ComplexState}/{EventDescription}/{CallbackId} - это шаблон
HTTPCallback - корневой URL
http://localhost/MO/hs/HTTPCallback/A/B/C/D/E/F/J - строка запроса

Что не так?
8 Slashman6667
 
24.07.21
20:46
Все, вопрос решен... Но как я не понял... Просто перписал руками строку запроса заново))) Может какие-то символы были внутри другой раскладки... Фиг знает...