Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline nik.lankaster  
#1 Оставлено : 21 апреля 2022 г. 23:27:49(UTC)
nik.lankaster

Статус: Новичок

Группы: Участники
Зарегистрирован: 21.04.2022(UTC)
Сообщений: 7
Мужчина
Российская Федерация

Пожалуйста помогите разобраться.
Необходимо было реализовать кое-какую автоматизацию при работе с системой Честный знак, например автоматическое перемещение товаров между местами деятельности, получение данных по контрагентам и пр.
Для этого на стороне сервера с помощью CAdESCOM выполнялась авторизация в системе МДЛП.

Вот код, выполняющий эту нехитрую операцию: http://joxi.ru/KAgoOweIE8Yj7A?d=1

На тестовом сервере, работающем под 1С версии 8.3.18 этот код работает без проблем,
но вот в боевой базе, где версия платформы 1С:Предприятие 8.3.20 возникает эта вот ошибка из скрина.
(CAdESCOM.CadesSignedData.1): Поставщику не удалось выполнить действие, так как запрошено выполнение в автоматическом контексте

Подскажите пожалуйста как можно обойти эту ошибку и всё-таки заставить авторизацию работать на стороне сервера.
Offline Андрей *  
#2 Оставлено : 22 апреля 2022 г. 0:07:10(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,677
Мужчина
Российская Федерация

Сказал «Спасибо»: 500 раз
Поблагодарили: 2043 раз в 1584 постах
Здравствуйте.

1. На контейнер установлен пароль?
2. Контейнер доступен пользователю, под которым выполняется код?

Начните с тестирования сертификата через
Панель управления КриптоПРО CSP\Сервис\Протестировать\По сертификату...
Техническую поддержку оказываем тут
Наша база знаний
Offline nik.lankaster  
#3 Оставлено : 22 апреля 2022 г. 1:24:46(UTC)
nik.lankaster

Статус: Новичок

Группы: Участники
Зарегистрирован: 21.04.2022(UTC)
Сообщений: 7
Мужчина
Российская Федерация

1. Да, контейнер защищён паролем
2. Служба сервера 1С запускается под тем же пользователем, для которого в личное хранилище установлен сертификат

Тестирование по сертификату проходит успешно.
Offline nik.lankaster  
#4 Оставлено : 23 апреля 2022 г. 12:00:02(UTC)
nik.lankaster

Статус: Новичок

Группы: Участники
Зарегистрирован: 21.04.2022(UTC)
Сообщений: 7
Мужчина
Российская Федерация

Больше никто ничего не подскажет?
Offline Андрей *  
#5 Оставлено : 23 апреля 2022 г. 12:47:25(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,677
Мужчина
Российская Федерация

Сказал «Спасибо»: 500 раз
Поблагодарили: 2043 раз в 1584 постах
попробуйте указать в коде - KeyPin для Signer-а.
Техническую поддержку оказываем тут
Наша база знаний
Offline nik.lankaster  
#6 Оставлено : 23 апреля 2022 г. 12:48:56(UTC)
nik.lankaster

Статус: Новичок

Группы: Участники
Зарегистрирован: 21.04.2022(UTC)
Сообщений: 7
Мужчина
Российская Федерация

Автор: Андрей * Перейти к цитате
попробуйте указать в коде - KeyPin для Signer-а.


Можете подробнее объяснить это?
Offline Андрей *  
#7 Оставлено : 23 апреля 2022 г. 15:30:37(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,677
Мужчина
Российская Федерация

Сказал «Спасибо»: 500 раз
Поблагодарили: 2043 раз в 1584 постах
Объект CPSigner

Цитата:

KeyPin Пин-код для доступа к закрытому ключу.
Техническую поддержку оказываем тут
Наша база знаний
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.