Написал под семерку обмен с МДЛП, встал вопрос с регистраторами выбытия - у меня их 5 штук v1 (атол) и v3 (штрих).
v1 работает без проблем, v3 ни в какую не заводится. вручную выбытие делают, по API не могу достучаться.
// ************************** Начало блока по отключению защищенного соединения **********
Скрипт = СоздатьОбъект("MSScriptControl.ScriptControl");
Скрипт.language="javascript";
Скрипт.AddObject("WinHttp",WinHttp);
Скрипт.Eval("WinHttp.Option(2)=65001"); // установка кодировки страницы
Скрипт.Eval("WinHttp.Option(4)=13056");//intSslErrorIgnoreFlags Игноировать ошбибки при SSL соединении
Скрипт.Eval("WinHttp.Option(6)=true");//blnEnableRedirects Разрешить перенаправления
Скрипт.Eval("WinHttp.Option(12)=true");//blnEnableHttpsToHttpRedirects Разрешить перенаправления с защищенного на не защиещенное соединение
// ************************** Конец блока по отключению защищенного соединения **********
WinHttp.setRequestHeader("Content-type", "application/json; charset=UTF-8");
WinHttp.setRequestHeader("Authorization", глКодироватьBase64("user1:Pas$w0rd"));
WinHttp.Send();
Если WinHttp.Status = 200 Тогда
Сообщить(WinHttp.ResponseText);
Иначе
Сообщить("HTTP " + WinHttp.Status + " " + WinHttp.StatusText);
Возврат ;
КонецЕсли;
Ошибка вылазит
WinHttp.Send();
{Документ.мдлпРасход.Форма.Модуль(393)}: WinHttp.WinHttpRequest: Не удается установить соединение с сервером
В РВ v1 проходят все реализованные запросы и отправка запроса на выбытие.
Почему штрих не работает у меня уже вариантов не осталось. Может кто подскажет дельный вариант подключения?