Имя: Пароль:
1C
1С v8
Проблема с ЗащищенноеСоединениеOpenSSL
0 Enterprise
 
17.12.15
11:03
Здравствуйте. Самописка на БСП, 8.3.7.1790

Пытаюсь отправить файл на сайт.

SSL = Новый ЗащищенноеСоединениеOpenSSL(
        Новый СертификатКлиентаWindows(СпособВыбораСертификатаWindows.Авто),
        Новый СертификатыУдостоверяющихЦентровWindows());

Соединение = Новый HTTPСоединение("сайт",,,,, 10, SSL);        
        
HTTPЗапрос = Новый HTTPЗапрос("ресурс");
HTTPЗапрос.УстановитьИмяФайлаТела(ИмяФайлаЗапроса);
Результат  = Соединение.ОтправитьДляОбработки(HTTPЗапрос, ИмяФайлаОтвета);
Соединение = Неопределено;

Получаю "Ошибка инициализации SSL-соединения"
Без SSL всё отправляется и принимается
Сертификат сайта есть в файле "cacert.pem"
Поиск пока не помогает. Хелп
1 Enterprise
 
17.12.15
11:23
чуть выше
2 Enterprise
 
17.12.15
11:44
очень актуально, поэтому повыше еще разок
3 Пикчер
 
17.12.15
11:53
(0) а имя пользователя, пароль для HTTPСоединение не задается?
4 Enterprise
 
17.12.15
11:55
(3) хм... нет
5 Пикчер
 
17.12.15
11:59
(4) по идее, чтобы без пароля, нужно грузить личный сертификат, сгенерированный сервером, а не открытый ключ pem. Открытый нужен, чтобы шифровать от клиента серверу и передавать пароли уже в зашифрованном виде
6 Пикчер
 
17.12.15
12:05
(5) + а проверь может есть в хранилище личный серт. ИП Иванову от оунера сервера https.  Может не туда положился?
7 Enterprise
 
17.12.15
13:48
Можешь по поводу сертификатов подробнее разъяснить?
8 Enterprise
 
24.12.15
15:39
Если кому интересно, взлетело только на WinHttpRequest. SSL на ГОСТах через 1С пока не осилил
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.