Интеграции с 1С

1. user1566066 19.03.21 15:54 Сейчас в теме
Добрый день. Подскажите, если кто-то сталкивался. Хотим сделать интеграцию 1С с сервисом, который не предусматривает редактирование POST запросов, которые идут от него в 1С. У них стоит по умолчанию в запросе авторизация по токену bearer. Есть ли возможность при обращении к http-сервису 1С авторизоваться по этому токену или только basic авторизацией? Если такая возможность есть, то как сформировать токен, по которому будет проходить авторизация? В случае basic авторизации все понятно: перевести логин и пароль в base64, а как быть с bearer?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RocKeR_13 1411 19.03.21 16:38 Сейчас в теме
(1) Может кто поправит, но 1С поддерживает пока только basic-аутентификацию. В этом случае, пожалуй, единственный вариант - в default.vrd для конкретного http-сервиса прописать логин/пароль от какого-нибудь дефолтного пользователя с минимальными правами, а далее уже программно обрабатывать полученный токен
3. starik-2005 3169 19.03.21 17:06 Сейчас в теме
(1)
а как быть с bearer?
curl_setopt($curl, CURLOPT_HTTPHEADER, ['Authorization: Bearer '.$myAccessToken, 'Content-Type: application/json']);
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот