Подпись в браузере через КриптоПро
Как подписывать документы ЭДО и МДЛП ключом, который хранится на вашем компьютере или токене: что установить и как работает окно подписи VirtualPos.
Когда это нужно
Подпись в браузере работает, когда в ключе УКЭП загружен только сертификат, без закрытого ключа. Тогда VirtualPos не подписывает документы сам: каждую подпись подтверждает сотрудник на своём компьютере, а закрытый ключ не покидает токен или контейнер КриптоПро.
Внимание. Подписывать в браузере можно только на компьютере. На телефоне кнопки подписи неактивны с подсказкой «Подпись УКЭП доступна на компьютере с КриптоПро».
Что установить
- КриптоПро CSP Криптопровайдер, который работает с ключами ГОСТ. Устанавливается с сайта КриптоПро, нужна лицензия.
- Драйвер носителя Если ключ на токене (Рутокен, JaCarta и другие), установите драйвер производителя токена.
- КриптоПро ЭЦП Browser plug-in Бесплатный плагин, через который браузер обращается к КриптоПро. После установки плагина установите в браузере расширение «CryptoPro Extension for CAdES Browser Plug-in».
- Сертификат Вставьте токен или установите контейнер ключа и убедитесь, что сертификат виден в КриптоПро вместе с закрытым ключом.
Скачать. КриптоПро CSP — cryptopro.ru/products/csp, КриптоПро ЭЦП Browser plug-in — cryptopro.ru/products/cades/plugin.
После установки перезапустите браузер. Проверить, что всё работает, проще всего проверкой подключения: ЭДО → Операторы ЭДО → меню подключения → «Проверить подключение». Если откроется окно со списком сертификатов — подпись в браузере настроена.
Как подписать документ
Окно подписи открывается само, когда нужна подпись: при входе к оператору, отправке УПД, подписании титула покупателя или отказа, подписании квитанций и отправке документов МДЛП.
- Дождитесь, пока окно найдёт плагин и сертификаты («Ищем КриптоПро ЭЦП Browser plug-in и сертификаты…»).
- Выберите сертификат. Сертификат организации отмечен бейджем «ИНН организации», у каждого показан срок действия.
- Нажмите «Подписать».
- Введите PIN-код ключа, если его запросит КриптоПро.
VirtualPos запоминает выбранный сертификат и в следующий раз предложит его первым.
Вход к оператору
Первая операция после перерыва сначала попросит подписать вход в «Честный знак», Такском или МДЛП. После входа окно продолжит работу само: «Вход выполнен. Подпишите операцию». Вход действует ограниченное время, затем окно снова попросит войти.
Для Такском вход выглядит чуть иначе: окно не подписывает, а расшифровывает ключом УКЭП токен входа, который Такском зашифровал на ваш сертификат.
Подписание квитанций
При подписи в браузере извещения о получении входящих УПД не подписываются сами. Когда они накопятся, в разделе ЭДО → Документы появится кнопка «Подписать квитанции» со счётчиком. Нажмите её: окно подпишет квитанции по очереди («Подписано квитанций: …»). Остановить можно кнопкой «Остановить» — оставшиеся квитанции подождут следующего раза.
Частые ошибки
| Сообщение | Причина | Что делать |
|---|---|---|
| Установите КриптоПро ЭЦП Browser plug-in, чтобы подписывать документы в браузере | Не установлен плагин или расширение браузера | Установите плагин и расширение, перезапустите браузер и нажмите «Проверить снова» |
| Сертификаты с закрытым ключом не найдены. Подключите носитель ключа и нажмите «Обновить список» | Токен не вставлен или сертификат не установлен в КриптоПро | Вставьте токен, установите сертификат в контейнер и обновите список |
| Сертификат не найден. Подключите носитель ключа и повторите | Токен вынули во время подписи | Вставьте токен и повторите операцию |
| Срок действия запроса на подпись истёк, повторите операцию | Окно подписи было открыто слишком долго | Нажмите «Повторить операцию» |
| Подпись УКЭП доступна на компьютере с КриптоПро | Подписывают с телефона | Подпишите документ на компьютере |