1С. Обмен данными. Защищенное соединение (HTTPS)
Нужно организовать обмен данными между базой 1С и сайтом через HTTPS соединение.
Хочется узнать мнение людей, которые с этим сталкивались =).
Насколько это возможно, много ли для этого нужно?
П.С. Вот пример ссылки, вроде как по этой теме.
https://www.cs-cart.ru/docs/4.3.x/manager/commerceml/1c/https/
Это то что нужно?
Хочется узнать мнение людей, которые с этим сталкивались =).
Насколько это возможно, много ли для этого нужно?
П.С. Вот пример ссылки, вроде как по этой теме.
Это то что нужно?
По теме из базы знаний
Найденные решения
То, что написано по ссылке - это для сайтов с самоподписанными сертификатами, проблемными CA и т.п., возможно для линуксов (не знаю)
Если 1С работает на винде и сертификат сайта выпущен вменяемым CA, то вот таких вот вывертов делать не надо, просто как в синтаксис-помощнике:
Если 1С работает на винде и сертификат сайта выпущен вменяемым CA, то вот таких вот вывертов делать не надо, просто как в синтаксис-помощнике:
ssl = Новый ЗащищенноеСоединениеOpenSSL(
Новый СертификатКлиентаWindows(
СпособВыбораСертификатаWindows.Выбирать),
Новый СертификатыУдостоверяющихЦентровWindows());
httpsconn = Новый HTTPСоединение(
"hostname",,,,,
5, // таймаут в секундах
ssl // защищенное HTTPS соединение
);
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
То, что написано по ссылке - это для сайтов с самоподписанными сертификатами, проблемными CA и т.п., возможно для линуксов (не знаю)
Если 1С работает на винде и сертификат сайта выпущен вменяемым CA, то вот таких вот вывертов делать не надо, просто как в синтаксис-помощнике:
Если 1С работает на винде и сертификат сайта выпущен вменяемым CA, то вот таких вот вывертов делать не надо, просто как в синтаксис-помощнике:
ssl = Новый ЗащищенноеСоединениеOpenSSL(
Новый СертификатКлиентаWindows(
СпособВыбораСертификатаWindows.Выбирать),
Новый СертификатыУдостоверяющихЦентровWindows());
httpsconn = Новый HTTPСоединение(
"hostname",,,,,
5, // таймаут в секундах
ssl // защищенное HTTPS соединение
);
Показать
(2)
Спасибо. Не сразу нашел эту информацию, т. к. с этим столкнулся впервые =)
Новый СертификатыУдостоверяющихЦентровWindows());
httpsconn = Новый HTTPСоединение(
"hostname",,,,,
5, // таймаут в секундах
ssl // защищенное HTTPS соединение
);
httpsconn = Новый HTTPСоединение(
"hostname",,,,,
5, // таймаут в секундах
ssl // защищенное HTTPS соединение
);
Спасибо. Не сразу нашел эту информацию, т. к. с этим столкнулся впервые =)
(2)
Подскажите, а куда этот код вставить ?
То, что написано по ссылке - это для сайтов с самоподписанными сертификатами, проблемными CA и т.п., возможно для линуксов (не знаю)
Если 1С работает на винде и сертификат сайта выпущен вменяемым CA, то вот таких вот вывертов делать не надо, просто как в синтаксис-помощнике:
ssl = Новый ЗащищенноеСоединениеOpenSSL(
Новый СертификатКлиентаWindows(
СпособВыбораСертификатаWindows.Выбирать),
Новый СертификатыУдостоверяющихЦентровWindows());
httpsconn = Новый HTTPСоединение(
"hostname",,,,,
5, // таймаут в секундах
ssl // защищенное HTTPS соединение
);
Показать
ПоказатьЕсли 1С работает на винде и сертификат сайта выпущен вменяемым CA, то вот таких вот вывертов делать не надо, просто как в синтаксис-помощнике:
ssl = Новый ЗащищенноеСоединениеOpenSSL(
Новый СертификатКлиентаWindows(
СпособВыбораСертификатаWindows.Выбирать),
Новый СертификатыУдостоверяющихЦентровWindows());
httpsconn = Новый HTTPСоединение(
"hostname",,,,,
5, // таймаут в секундах
ssl // защищенное HTTPS соединение
);
Показать
Подскажите, а куда этот код вставить ?
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот