Имя: Пароль:
1C
1С v8
Интеграция 1С и Атол онлайн
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 подскажите куда капнуть, если кто сталкивался
1 ColonelAp4u
 
03.02.22
14:42
(0) Схема Json указана в api Атол онлайн
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.