#0
by zak555
Есть сертификат sert.p12 Установил сертификат Захожу на web выбираю сертификат установленный получаю таблицу как её распарсить ?
#3
by smaharbA
в 8.2 СП написано, что хттпс работает, но как не вкурсе - восьмерку тока осваявываю и то только по форуму, платформа есть только базовая и та далеко (
#13
by GenV
В принципе, двоичные данные другими методами можно в Base64 преобразовывать. Base64Строка, Base64Значение. По-моему так.
#19
by GenV
Посмотри в типовых (например БП) обработку "ДокументооборотСКонтролирующимиОрганами". Может что подсмотришь похожее. Твой пример скорее всего оттуда. Там тоже есть ДвДанные = ... )
#24
by zak555
{Форма.Форма.Форма}: Ошибка при вызове метода контекста (ЗаписатьТекст) ОбъектЗапись.ЗаписатьТекст(ФайлСертификатаBase64); Несоответствие типов (параметр номер '1') ФайлСертификатаBase64 = Base64Значение(Куда + "sert.crt");
#26
by GenV
У тебя строка сохраняется. Причем из двоичных данных которые формируются на основании файла (так понимаю имя файла - Куда + "sert.crt").
#28
by zak555
Глобальный контекст (Global context) Base64Строка (Base64String) Синтаксис: Base64Строка(<Значение>) Параметры: Тип: ДвоичныеДанные. Двоичные данные, которые необходимо закодировать по алгоритму base64. Возвращаемое значение: Тип: Строка. Описание: Получает строку, закодированную по алгоритму base64. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
#30
by GenV
Согласно примера у тебя формируется файл XMl в котором в виде строки (закодированной в Base64) сохраняется файл сертификата.
#31
by zak555
{Форма.Форма.Форма}: Ошибка при вызове метода контекста (ЗаписатьТекст) ОбъектЗапись.ЗаписатьТекст(ФайлСертификатаBase64); по причине: Несоответствие типов (параметр номер '1')
#32
by GenV
Прикалываешься? Base64Строка. Уже два раза пример написал ... Base64Значение возвращает ДвоичныеДанные из строки.
#34
by GenV
Сначала твой сертификат (файл) сохраняется как двоичные данные (в памяти). Потом он преобразуется из двоичных данных в строку Base64, пригодную для записи в XML.
#35
by zak555
> Сначала твой сертификат (файл) сохраняется как двоичные данные (в памяти) как ? не понял
#36
by GenV
_ФайлСертификатаBase64 = Новый ДвоичныеДанные(Сертификат); теперь файл в памяти (ФайлСертификатаBase64) в виде двоичных данных. Ты его можешь преобразовать в строку, можешь сохранить в ХранилищеЗначения в базу.
#37
by zak555
стал ковырять в БП обработку ДокументооборотСКонтролирующимиОрганами так там просто по почте отправляется зашаифрованный файл
#41
by GenV
Ради интереса поискал инфу по теме. 1) Общая информация по HTTP в 1С: Получение файлов соотв. методом "Получить" 2) Использование HTTPS соединения определяется последним параметром конструктора HTTPСоединение 3) По поводу использования сертификата проверить не могу - нет такого сайта. Не нашел подтверждений работоспособности, только:
#42
by zak555
ещё раз внимательно стал смотреть ДокументооборотСКонтролирующимиОрганами там передаётся всё не по https (!)
#49
by zak555
вернее такая : Ошибка работы с Интернет: Peer certificate cannot be authenticated with known CA certificates
#53
by Stilet
Сертификат передать не получится. Сам эту тему изучал, задавал вопрос тех. поддержке 1С. Используй либо curl, либо на инфостарте есть платная внешняя компонента для передачи сертификата (1000 руб)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Пожалуйста помогите HTTPСоединение v8
- Добавляю в конфигураторе ссылку на вебсервис работающий по https - получаю ошибку...
- v8: Работа с HTTPСоединение, выполнение запроса https, требует сертификат SSL
- HttpСоединение, Получение XML файлов из интернета, аутенфикация, cookies.
- Работа с HTTPСоединение, выполнение запроса https, сертификат SSL
- Использование WinHTTP для отправки файла методом POST по https
- Веб-сервер, https. Как указать необходимый сертификат?
- 1C 8.2 и WinHttp (https, сертификат)
- https://releases.1c.ru/total Зацените новый дизайн https://users.v8.1c.ru/
- нужна помощь по HTTPСоединение
В этой группе 1С
- Как программно прочитать Окно сообщений?
- Корректировка движений регистра
- Итог по дереву значений в управляемой форме документа
- 8.2 Как работают правила регистрации при обмене?
- Server 2003 не видит сеть.
- Перенос данных при начале работы из ЗУП 8.2 в Комплексную автоматизацию 8.2
- Вставить в СКД отчете разрыв страницы - как?
- УПП 8.1 Как сформировать резерв на оплату отпусков?
- Пустая учетная запись или как войти с "пустой" записью
- 8.2 есть элемент управления "часы" ??
- Преобразование csv в таблицу значений, продолжение
- ЗаполнитьСчетаУчетаВТабЧасти(). КД
- РАУЗ УПП - почему в файловом варианте база проводится быстрее чем в SQL?
- v7: Сворачивание группировок отчета в 7-ке
- После изменения плана счетов (предопределенные счета) слетают субконто
- Не переносятся доп. расходы из УТ11 в БП20
- Ошибка выполнения бизнес-процесса "Переоценка товаров в рознице"
- УТ 11. Настройки пользователя
- Расчет среднего значения итогов в запросе
- УТ 10,3 Как учесть агентское вознагражение без комиссионной схемы