Добрый день.
Стоит задача интеграции базы расположенной в сервисе 1C:Fresh со сторонним ПО.
Требуется получать и отправлять данные между системами.
При отправке GET запроса к базе расположенной в 1C:Fresh, обращаясь к Web-сервису
(Пример запроса: https://1cfresh.com/a/sbm/X12345678X/ws/EnterpriseDataUpload_1_0_1_1.1cws?wsdl)
Получаю результат, ответ "200 ОК" - тут все ок.
Но при отправке запроса к HTTP-сервису получаю "401 Unauthorized".
Пример запроса: "https://1cfresh.com/a/sbm/X12345678X/hs/chatbot/ping".
В обоих случаях использую Basic авторизацию.
Подскажите пожалуйста, как авторизоваться в что бы подключиться к HTTP-сервису?
и еще
Указание ошибок со стороны клиента.
При использовании всех методов, кроме HEAD,
сервер должен вернуть в теле сообщения гипертекстовое пояснение для пользователя.
ты кто - секретная система !
-- не знаем такую - не пускать
ты кто - магазин на битрикс
-- хорошо
внесите ваши данные,
чтобы мы убедились, что вы тот, за кого себя выдаете
-- о, нет уважаемый - ваши данные не соответствуют ID магазина на битрикс
--- на выход с вещами
и уже потом решаются проблемы - работает - не работает
а не :
я тут решил к вам на 1с фреш зайти , чего не пускаете ?
и поинтересуйтесь,
что такое аутентификация и авторизация,
чтобы понять