...

Ошибки при создании собственного провайдера ЭЦП

Тема в разделе "Вопросы по платформе", создана пользователем nosova.olga, 1 июл 2025 в 10:14.

  1. nosova.olga

    nosova.olga Участник

    Добрый день, возникло несколько вопросов в ходе создания внешнего провайдера и создания подписи на основе этого провайдера:
    1) При создании виджета в зоне расширения подписи в выпадающем списке 2 значения: первый относится к виджету, который был только что создан, второй - к внешнему провайдеру. Как создать виджет для подписи, который относится к внешнему провайдеру?
    2) Подпись создается таким образом: получение внутренних подписей приложения (getDataSigns); поиск нужного типа подписи по свойству type; создание объекта NewSign, где sign = base64(rawSign/DetachedCAdEST); далее загрузка подписи (uploadSign); поиск этой подписи и установка ему статуса completed.При просмотре деталей у этой подписи никакой информации о сертификате, благодаря которому был подписан сертификат нет, кроме как названия провайдера и статуса подписи. Как сделать привязку подписи к сертификату?
    3) При попытке скачать файл CMS подписи возникает 500 ошибка при запросе к /api/picasso/sign/attach. Из-за чего возникает данная проблема?
    4) Не отображается файл, когда включена опция отображения водяного знака подписи; при нажатии на "печать", возникает ошибка "process watermark templates: prepare watermark templates: get ES values: get entity public info from picasso: request entity public info from Picasso service: make HTTP request with body to Picasso service: invalid argument: invalid argument". С чем может быть связано?