http-сервис, подключиться по логину и паролю
1С:Предприятие 8.3 (8.3.20.1674)
http-сервис, подключиться по логину и паролю
без пароля и логина - работает т.к. я логин и пароль указал в файле default.vrd.
c логином и паролем в коде - не работает.
сервер возвращает код 401
Вопрос: как правильно в коде нужно указать логин и пароль?
http-сервис, подключиться по логину и паролю
Соединение = Новый HTTPСоединение(.....)
ИмяПользователя ="test";
Пароль ="123";
ЛогинПароль = ИмяПользователя + ":" + Пароль;
СтрокаBase64 = Base64Строка(ПолучитьДвоичныеДанныеИзСтроки(ЛогинПароль));
Заголовки = Новый Соответствие;
Заголовки.Вставить("WWW-Authenticate", "Basic " + СтрокаBase64);
Заголовки.Вставить("Connection", "Keep-Alive");
Показатьбез пароля и логина - работает т.к. я логин и пароль указал в файле default.vrd.
c логином и паролем в коде - не работает.
сервер возвращает код 401
Вопрос: как правильно в коде нужно указать логин и пароль?
По теме из базы знаний
- HTTP-сервис: отчеты [Расширение]
- Развертывание http-сервиса (web-приложения) OneScript на Ubuntu Server 16.04
- HTTP Сервисы: Путь к своему сервису. Часть 4
- Создание телеграм бота с гугл авторизацией, обратными вызовами и уведомлениями об обновлении через сервер-маршрутизатор
- Особенности разработки нативного мобильного приложения с бэкендом на 1С
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
ИмяПользователя = Логин;
Пароль = Пароль;
СтрокаАвторизации = ПолучитьBase64СтрокуИзДвоичныхДанных(
ПолучитьДвоичныеДанныеИзСтроки(
""+ИмяПользователя+":"+Пароль,КодировкаТекста.UTF8,Ложь));
Соединение = Новый HTTPСоединение(АдресСервера);
Заголовки = Новый Соответствие;
Заголовки.Вставить("Authorization", "Basic "+СтрокаАвторизации);
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот