0
ColonelAp4u
03.02.22
✎
14:40
|
Добрый день, возникла необходимость сделать интеграцию, может кто сталкивался, при получении токена от атола без разницы каким методом гетом или постом получаю перенаправление с https на http, и наоборот если не указываю SSL отправляю запрос на http получаю перенаправление на https.
Вот код
свойства=Новый Структура("login,pass",Новый Структура("type","string"),Новый Структура("type","string"));
Масс = Новый Массив;
Масс.Добавить(Логин);
Масс.Добавить(Пароль);
ТелоЗапроса = Новый Структура();
ТелоЗапроса.Вставить("type","object");
ТелоЗапроса.Вставить("properties", свойства);
ТелоЗапроса.Вставить("required", Масс);
ЗаписьJSON = Новый ЗаписьJSON;
ПараметрыJSON = Новый ПараметрыЗаписиJSON(ПереносСтрокJSON.Авто, " ", Истина);
ЗаписьJSON.УстановитьСтроку(ПараметрыJSON);
ЗаписатьJSON(ЗаписьJSON, ТелоЗапроса);
СтрокаJS = ЗаписьJSON.Закрыть();
SSL = Новый ЗащищенноеСоединениеOpenSSL(Неопределено, Неопределено);
HTTPСоединение = Новый HTTPСоединение(Сервер, , , , , ВремяОжиданияОтветаСервис,SSL); //
HTTPЗапрос = Новый HTTPЗапрос(Ресурс,Заголовки);
HTTPЗапрос.УстановитьТелоИзСтроки(СтрокаJS , КодировкаТекста.UTF8);
РезультатHTTP = HTTPСоединение.Получить(HTTPЗапрос);
Всегда получаю код состояния 301 подскажите куда капнуть, если кто сталкивался
|
|