Есть некий http запрос для получения данных аутентификации, при выполнении получаем ошибку 301. В Postman запрос выполняется, в 1с нет, возможно нужны заголовки прописать какие. Кто работал, подскажите пожалуйста.
ФайлОтвета = "C:\Users\User\Documents\temp\test.txt";
АдресСервера = "192.157.3.75";
РесурсНаСервере = "/v1/auth/?_pk=asd2343asdnas89932asdasd&_a=b6c0c18bf859ce5f5d02acf3&
[email protected]&password=12345";
Если SLL Тогда
HTTPСоединение = Новый HTTPСоединение(АдресСервера, 443,,,,,Новый ЗащищенноеСоединениеOpenSSL(Неопределено,Неопределено));
Иначе
HTTPСоединение = Новый HTTPСоединение(АдресСервера, 80);
КонецЕсли;
запросGET = Новый HTTPЗапрос(РесурсНаСервере);
запросGET.Заголовки.Вставить("Content-type", "application/x-www-form-urlencoded");
//это все параметры (значения тестовые)
//запросGET.Заголовки.Вставить("_pk", "asd2343asdnas89932asdasd");
//запросGET.Заголовки.Вставить("_a", "b6c0c18bf859ce5f5d02acf3");
////логин|пароль (для примера)
//запросGET.Заголовки.Вставить("login", "
[email protected]");
//запросGET.Заголовки.Вставить("password", "12345");
//
ОтветHTTP = HTTPСоединение.Получить(запросGET, ФайлОтвета);
Если НЕ (ОтветHTTP.КодСостояния >= 200 И ОтветHTTP.КодСостояния < 300) Тогда
Сообщить("Получение пакета не произведена: Код ответа сервера - "+ОтветHTTP.КодСостояния+", Ответ: "+ОтветHTTP.ПолучитьТелоКакСтроку());
Иначе
Сообщить("Аутентификация успешно выполнена!");
КонецЕсли;