Настройка использования сертификата на сервере

Чтобы подписывать документы сертификатом, расположенным на сервере 1С Предприятия, выполните следующие действия:

  1. Выясните под каким пользователем операционной системы (ОС) запускается агент служба «Агент сервера 1С: Предприятия» на сервере.
    Чтобы посмотреть имя пользователя на сервере, нажмите «Пуск» → «Панель управления» → «Администрирование» → «Просмотр локальных служб». Если ОС Windows 10, нажмите на значок «лупы» в строке поиска рядом с кнопкой «Пуск» и введите слово: «Службы».
    В открывшемся окне в таблице служб найдите «Агент сервера 1С: Предприятия», имя пользователя будет указано в колонке «Вход от имени».
  2. Войдите под этим пользователем на сервер либо запустите «КриптоПро CSP» от имени этого пользователя. 
    Чтобы запустить «КриптоПро CSP» от имени другого пользователя, нажмите «Пуск» → в списке программ найдите «КриптоПро CSP» и нажмите на нее правой кнопкой мыши → в контекстном меню выберите «Запуск от имени другого пользователя».
    Если в меню нет пункта «Запуск от имени другого пользователя», откройте расположение файла программы «КриптоПро CSP» в проводнике (пункт в меню «Перейти к расположению файла»), нажмите клавишу «Shift» и, удерживая ее, нажмите правой кнопкой мыши на ярлык программы → в контекстном меню выберите «Запуск от имени другого пользователя».  Либо прочитайте ответы на форуме Microsoft, что делать, если отсутствует пункт «Запуск от имени другого пользователя».
  3. Установите сертификат в ключевой контейнер этого пользователя.

    См. подробнее....

    1. Выберите «Пуск» → «Панель управления» → «КриптоПро CSP» или укажите в строке поиска на панели Windows «КриптоПро CSP» и нажмите на него. 
    2. Выберите вкладку «Сервис» и нажмите «Просмотреть сертификаты в контейнере». 
    3. Нажмите  «Обзор». 
    4. Выберите контейнер для просмотра и нажмите на кнопку «ОК». 

      Если появляется сообщение «В контейнере закрытого ключа отсутствует открытый ключ шифрования», установите сертификат  с помощью кнопки «Установить личный сертификат».
    5. Нажмите «Установить». 
    6. Если появится окно c заменой сертификата, выберите «Да». 

       Сертификат установлен.

  4. Для конфигураций на обычных формах, чтобы использовать расположенные на сервере сертификаты для подписания пользователем или в регламентом задании, обновите конфигурацию.
    В результате в конфигурацию должны быть добавлены общий модуль серверной криптографии и регламентное задание, включенные в файл обновления конфигурации.
  5. В настройках модуля на вкладке «ЭДО (Диадок)» выберите сертификат с расположением «на сервере». Сертификат настраивается для использования пользователем, под которым запущена 1С.

Чтобы автоматически подписывать документы сертификатом, расположенным на сервере, через регламентное задание, выполните настройки по инструкции.


База знаний