Я пытаюсь самостоятельно подписать макрос, который я написал для Outlook, и мои поиски приводят к SelfCert.exe

Я запустил SelfCert.exe и смог создать самозаверяющий сертификат, а внутри Outlook я смог выбрать этот сертификат для подписи своего макроса.

Проблема в том, что каждый раз, когда я перезагружаю Outlook, мои макросы отключаются. Я думаю, что они отключены, потому что самоподписанный сертификат, который я создал, не установлен в моих доверенных корневых центрах сертификации

Мои настройки макросов в Центре управления безопасностью установлены на Notifications for all macros которые казались наиболее подходящими, поскольку единственными другими параметрами являются Disable all macros without notification Notifications for digitally signed macros, all other macros disabled и Enable all macros .

Я стараюсь работать с учетной записью без прав администратора и входить в учетную запись локального администратора только при необходимости, поэтому самозаверяющий сертификат связан с моим пользователем без прав администратора. Если я запускаю SelfCert.exe от имени администратора, я могу создать самозаверяющий сертификат, связанный с моим пользователем-администратором, но я не могу выбрать этот сертификат для подписи своих макросов в Outlook, потому что я использую Outlook как обычную учетную запись без прав администратора.

Если я использую mmc для управления сертификатами, я вижу только сертификат, созданный пользователем admin, в разделе Certificates - Current User -> Personal -> Certificates , и я не вижу, как получить доступ к сертификату, созданному с моей учетной записью без прав администратора, потому что я не могу использовать mmc с моей учетной записью без прав администратора.

Как я могу получить этот самозаверяющий сертификат, созданный моей учетной записью без прав администратора, установленной в моих доверенных корневых центрах сертификации, чтобы я мог подписывать свои макросы Outlook?

1 ответ1

0

Я собирался добавить скриншоты к своему вопросу, когда понял, что всплывающее окно с предупреждением о безопасности в Outlook имеет возможность доверять всем элементам этого издателя (ссылаясь на мой самозаверяющий сертификат). После выбора этого похоже, что мой самозаверяющий сертификат был добавлен в любое хранилище сертификатов, в которое его нужно было добавить, чтобы Outlook доверял моим макросам. Теперь, когда я доверяю этому сертификату, я больше не получаю всплывающее окно безопасности и поэтому не могу добавить скриншот этого всплывающего окна в свой вопрос или в этот ответ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .