0
ponaroshku
27.03.18
✎
17:07
|
Доброе время суток!
Подскажите пожалуйста, УТ 10.3 на 8.3.10. База файловая
Выполнялась выгрузка на сайт, http
Сейчас у сайта установили защищенное соединение, выгрузка перестала работать. Причины понятны, попробовала исправить.
Что я сделала:
0. Нашла информацию, что необходимо добавить сертификаты подключения в 1С
1. скачала сертификаты и через git сформировала тексты сертификатов
2. добавила их в bin\cacert
Если оставляю процедуру без изменений
Соединение = Новый HTTPСоединение(СтруктураПараметровСайта.Сервер, Порт, СтруктураПараметровСайта.ИмяПользователя, СтруктураПараметровСайта.Пароль, ИнтернетПрокси);
Получаю ошибку
Не удалось установить соединение с сервером. Авторизация пользователя не выполнена.
Через отладку с остановкой по ошибке проваливаюсь
Ошибка при вызове метода контекста (получить) в модуле
со ссылкой на строку ошибки
Соединение.Получить(СокрЛП(ПараметрыЗапроса), ИмяФайлаОтвета, СокрЛП(Заголовки));
Если меняю процедуру на
Соединение = Новый HTTPСоединение(СтруктураПараметровСайта.Сервер, Порт, СтруктураПараметровСайта.ИмяПользователя, СтруктураПараметровСайта.Пароль, ИнтернетПрокси,,Новый ЗащищенноеСоединениеOpenSSL);
ошибка такая же
Я не там ищу и нужно вносить изменения где-то в другом месте?
или нужно задать сертификат у Новый ЗащищенноеСоединениеOpenSSL?
Или вообще требуется сделать что-то другое?
Поиск по форуму не дал результата, либо я не поняла, что это относится к моей проблеме.
Благодарю заранее за ответ
|
|
1
ponaroshku
27.03.18
✎
17:15
|
Находила рекомендацию, тоже пробовала, не взлетело
ssl = Новый ЗащищенноеСоединениеOpenSSL(
Новый СертификатКлиентаWindows(),
Новый СертификатыУдостоверяющихЦентровWindows());
Соединение = Новый HTTPСоединение(СтруктураПараметровСайта.Сервер, Порт, СтруктураПараметровСайта.ИмяПользователя, СтруктураПараметровСайта.Пароль, ИнтернетПрокси,,ssl);
|
|
2
Omnia
27.03.18
✎
23:48
|
Недавно делал, все получилось. Делай как в (1), порт должен быть 443, отладчиком проверь все остальные параметры, передаваемые в конструктор.
|
|
3
ponaroshku
28.03.18
✎
15:26
|
(2) не взлетает
в отладчике уже принудительно поставила 443 (у меня вообще не используется прокси-сервер, но воткнула порт) - никак
Защищенное Истина Булево
ЗащищенноеСоединение ЗащищенноеСоединениеOpenSSL ЗащищенноеСоединениеOpenSSL
----СертификатКлиента СертификатКлиентаWindows СертификатКлиентаWindows
--------СпособВыбораСертификатаWindows Подбирать автоматически СпособВыбораСертификатаWindows
----СертификатыУдостоверяющихЦентров СертификатыУдостоверяющихЦентровWindows СертификатыУдостоверяющихЦентровWindows
ИспользоватьАутентификациюОС Ложь Булево
Порт 443 Число
Прокси ИнтернетПрокси ИнтернетПрокси
Сервер "https" Строка
Таймаут 0 Число
Что не так, не могу понять
|
|