Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 12:18

Ошибка при отправлении запроса на сервер

Автор WeSs, 19 мар 2019, 16:27

0 Пользователей и 1 гость просматривают эту тему.

WeSs

Доброго времени суток, господа. Нужна помощь!!!

Есть запрос :

    Ресурс = "api/token"; 
    Сервер = "site.ru";
    Порт = 443;
    Пользователь = "21100701\polzovatel";
   Пароль = "demo_123";
   Строка = "abcd";
    ssl = новый ЗащищенноеСоединениеOpenSSL();
    HTTP = Новый HTTPСоединение(Сервер,Порт,Пользователь,Пароль,,,ssl);
    ЗаголовокHTTP = Новый Соответствие();
   ЗаголовокHTTP.Вставить("Accept" , "application/json");
   ЗаголовокHTTP.Вставить("Authorization" , ПолучитьBase64ЗаголовокАвторизации(Пользователь,Пароль));
   ЗаголовокHTTP.Вставить("Content-Type" , "application/x-www-form-urlencoded");
   ЗаголовокHTTP.Вставить("Host", Сервер);
   ЗаголовокHTTP.Вставить("Content-Length", 57);
   ЗаголовокHTTP.Вставить("Expect", "100-continue");
   ЗаголовокHTTP.Вставить("Connection", "Keep-Alive");
   
    Попытка
        HTTPЗапрос = Новый HTTPЗапрос(Ресурс, ЗаголовокHTTP);
      HTTPЗапрос.УстановитьТелоИзСтроки(Строка, КодировкаТекста.UTF8);
        HTTPОтвет      = HTTP.ОтправитьДляОбработки(HTTPЗапрос);
        ТекстОтвета    = HTTPОтвет.ПолучитьТелоКакСтроку();
      Сообщить(ТекстОтвета);
   Исключение
      Сообщить(ТекстОтвета);
      КонецПопытки

Ресурс, сервер, пользователь заменены на случайные дабы не разглашать закрытую информацию.

Суть вопроса заключается в следующем. При исполнении запроса в ответе получаю ошибку {"error":"invalid_scope"}.

Как исправить? Аутентификация методом OAuth2.0

AIFrame

Попробуй для начала все то же самое проделать в Postman.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск