Имя: Пароль:
1C
 
ЗащищенноеСоединениеOpenSSL
0 SergDon
 
26.01.24
12:50
Уважаемые коллеги, нужна ваша помощь!
Может быть кто-то уже сталкивался с подобной проблемой...
Нужно в ВебКлиенте установить защищенное соединение

1) Если так:
SSL = Новый ЗащищенноеСоединениеOpenSSL(
        Новый СертификатКлиентаWindows(),
        Новый СертификатыУдостоверяющихЦентровWindows());
HTTPСоединение = Новый HTTPСоединение(СерверИсточник,443,,,,,SSL);
          #КонецЕсли        
Выходит ошибка - Тип не определен 'СЕРТИФИКАТКЛИЕНТАWINDOWS'

2)Если:
СертификатКлиентаWindows(СпособВыбораСертификатаWindows.Авто)
Ошибка - Переменная не определена (СпособВыбораСертификатаWindows)
1 mikecool
 
26.01.24
12:53
доступность СертификатКлиентаWindows() смотрел?
2 mikecool
 
26.01.24
12:54
Доступность:
Тонкий клиент, сервер, толстый клиент, внешнее соединение.
3 Philix
 
26.01.24
12:59
(0) В синтакс-помощнике написано, что в веб-клиенте  ЗащищенноеСоединениеOpenSSL первый и второй параметры игнорирует. Без них надо пробовать...
4 SergDon
 
26.01.24
13:16
(3) Если выполняю так:
HTTPСоединение = Новый HTTPСоединение(СерверИсточник,443,,,,,Новый ЗащищенноеСоединениеOpenSSL());

Пишет: Ошибка вызова конструктора. Несоответствие типов параметр номер 7
5 SergDon
 
26.01.24
13:36
Вот так ошибку не выдало
Новый HTTPСоединение(СерверИсточник,443);
Но не выполняется
Результат = HTTPСоединение.ВызватьHTTPМетод("POST", HTTPЗапрос);
Хотя на тонком клиенте это работает