Имя: Пароль:
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С пока не осилил
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший