Добрый день!
Задача следующая, требуется получить в формате json сделки из Битрикс24
Код следующий:
WinHttp = Новый COMОбъект("WinHttp.WinHttpRequest.5.1");
WinHttp.Option(2,"utf-8");
WinHttp.Option(4,"0x3300");
WinHttp.Open("GET","https://Адрес/rest/1/КодДоступа/crm.deal.list",0);
WinHttp.SetRequestHeader("Host", "Адрес");
WinHttp.SetRequestHeader("Accept-Language", "ru");
WinHttp.SetRequestHeader("Accept-Charset", "utf-8");
WinHttp.SetRequestHeader("Content-Language", "ru");
WinHttp.SetRequestHeader("Content-Charset", "utf-8");
WinHttp.SetRequestHeader("Content-type","application/x-www-form-urlencoded; charset=utf-8");
WinHttp.Send();
ТекстОтвета = WinHttp.ResponseText();
1с выдает ошибку "Произошла исключительная ситуация (WinHttp.WinHttpRequest): Недопустимый или неправильный центр сертификации"
Добавил строку WinHttp.Option(4,"0x3300"); опция которая должна давать команду игнорировать ошибки сертификата (список параметров брал вот здесь
https://msdn.microsoft.com/en-us/library/windows/desktop/aa384108(v=vs.85).aspx параметры как я понял считаются с нуля).
Но не помогло ошибка та же.
Может кто знает как дать 1с нужный сертификат ?
Например как в HTTPСоединение с помощью ssl = Новый ЗащищенноеСоединениеOpenSSL
Только не понятно в какой параметр его использовать.