http-сервис:требует авторизацию на входе
Доброго всем!
для древней Торговли 10.3 создал публикацию на Web-сервере(apache 2.4) версия платформы 8.3.25.1286. в конфигураторе создал http-сервис простейший. в этом сервисе в методе GET просто возвращается небольшая текстовая строка.
при обращении к базе из браузера требует авторизацию. пробовал подставлять доменного пользователя с паролем, пробовал подставлять внутреннего пользователя 1С, пользователя который запускает службу 1С на сервере. ничего не подходит.
создал абсолютно пустую базу. там реализовал тот же самый http-сервис(естественно опубликовал базу на web), всё взлетело. в браузере я получил ответ, который хотел.
ПОЧЕМУ в УТ оно не пускает и требует авторизацию?
Во вложении свойства рабочей базы УТ
для древней Торговли 10.3 создал публикацию на Web-сервере(apache 2.4) версия платформы 8.3.25.1286. в конфигураторе создал http-сервис простейший. в этом сервисе в методе GET просто возвращается небольшая текстовая строка.
при обращении к базе из браузера требует авторизацию. пробовал подставлять доменного пользователя с паролем, пробовал подставлять внутреннего пользователя 1С, пользователя который запускает службу 1С на сервере. ничего не подходит.
создал абсолютно пустую базу. там реализовал тот же самый http-сервис(естественно опубликовал базу на web), всё взлетело. в браузере я получил ответ, который хотел.
ПОЧЕМУ в УТ оно не пускает и требует авторизацию?
Во вложении свойства рабочей базы УТ
Прикрепленные файлы:
По теме из базы знаний
- Пример работы с заголовками HTTP-запросов: загрузка версий программ с users.v8.1c.ru
- На что действительно способны HTTP-сервисы
- Создание телеграм бота с гугл авторизацией, обратными вызовами и уведомлениями об обновлении через сервер-маршрутизатор
- Формирование списка документов и скачивание печатной формы документа через веб-сайт с использованием HTTP-сервиса, плюс особенности авторизации
- HTTP, Ajax, JSON: Один год Pet-проекту на 1С
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Вообще с пользователем 1С должно работать.
Ошибку 403 выдает, когда логин/пароль пользователя указываете или просто заново авторизацию запрашивает?
Попробуйте вызвать через curl с указанием логина/пароля, посмотрите что возвращает.
Ошибку 403 выдает, когда логин/пароль пользователя указываете или просто заново авторизацию запрашивает?
Попробуйте вызвать через curl с указанием логина/пароля, посмотрите что возвращает.
Как вариант, попробуйте непосредственно в файле default.vrd указать имя пользователя и пароль. В таком случае окно ввода логина и пароля не должно возникать. Пример:
ib="Srvr="tcp://myServer";Ref="mybase";Usr=Продавец;Pwd=123;"
ib="Srvr="tcp://myServer";Ref="mybase";Usr=Продавец;Pwd=123;"
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот