Сервис проверки ЭЦП |
Пред. Начало След. |
Адрес сервиса первичных документов для (относительно) SQL сервера, который будет проверять ЭЦП как документов так и прикрепленных к ним ОД. Настройка учитывается, если включена настройка "Проверять ЭЦП на Сервисе первичных документов".
В общем случае, возможно применение двух сервисов первичных документов - один для прикрепления ОД и второй для проверки ЭЦП, но у них должно быть общее хранилище (параметр <Storage.Location> в файле конфигурации uploadservice.config). Для обычного применения достаточно одного развернутого сервиса первичных документов, указав его адрес в обоих настройках:
При нажатии кнопки "Электронная подпись" на документе (или прикрепленном оправдательном документе), имеющем электронную подпись, SQL сервер обращается к сервису ОД, который проверяет корректность ЭЦП документа (или оправдательного) в соответствии с установленным на сервисе ОД сертификатом открытого ключа (удостоверяющего центра или пользователей) и возвращает результат проверки SQL серверу. Таймаут ожидания ответа сервиса ОД составляет 15 секунд, это не настраивается. Если настройка сервиса ОД указана неверно (несуществующий адрес), либо SQL сервер не может подключиться к сервису (ограничения сетевых экранов и т.п.) , то при нажатии кнопки "Электронная подпись" будет выдано сообщение "Возникла ошибка при соединении с сервисом проверки ЭЦП: ... " .
Особенности 1. Размещение сертификатов. Корневой сертификат УЦ на сервисе ОД следует размещать в "локальном компьютере" (т.е. для компьютера, а не пользователя). Симптомы неверного размещения сертификатов: при проверке ЭЦП сообщение "Подпись верна. Сертификат не найден в хранилище" либо "Один из сертификатов цепочки - не удалось определить достоверность".
Способ установки корневого сертификата, гарантирующие корректность его размещения: при установке с рутокена средствами ПО "Крипто Про" выбрать пункт "Поместить все сертификаты в следующее хранилище", далее, по кнопке Обзор, в следующем окне включить опцию "Показать физические хранилища" и выбрать в качестве места размещения сертификата "Реестр". |