Я пытаюсь выяснить, как можно подписать макрос Microsoft Word цифровой подписью с помощью действующего сертификата подписи кода VBA, выданного сторонним центром сертификации, который установлен на машине, а не в хранилище сертификатов пользователя .
Этот сертификат подписи будет использоваться многими разными людьми. Я хотел бы, чтобы любой, кто имеет доступ к машине, мог ее использовать.
Я использую опцию Цифровая подпись в редакторе VBA (Alt+F11> Инструменты> Цифровая подпись), чтобы выполнить процесс подписания. Если сертификат не установлен в хранилище сертификатов пользователей, сертификаты « Подписать как » не доступны, « Выбрать ... » отображает предупреждение « Сертификат недоступен ».
Если я перенесу сертификат из Локального компьютера> Личное хранилище в Текущий пользователь> Личное хранилище, он станет доступен для выбора.
Можно ли использовать хранилище локального компьютера с подписью кода MS Word VBA? Я считаю, что такая конфигурация возможна при подписании установщиков с использованием Visual Studio.