Я только что получил сертификат подписи кода EV.
Я использую сертификат на вкладке подписи ClickOnce / странице свойств моего проекта (выбран из магазина). Я развертываю файлы на удаленном общедоступном FTP, где клиенты могут загрузить загрузчик setup.exe
. Это прекрасно работает, и я получаю зеленое приглашение при запуске setup.exe
, но затем я получаю второе приглашение - установщик настройки Microsoft Office - которое указывает, что
Издатель был проверен
, но продолжает показывать желтый предупреждающий экран и следующую информацию:
Хотя настройки Office из Интернета могут быть полезны, они могут нанести вред вашему компьютеру. Если вы не доверяете источнику, не устанавливайте это программное обеспечение.
Как я могу стать зеленым?
Я проверил файлы из папки публикации: только setup.exe
считается подписанным утилитой DigiCert Certificate Utility . Другие файлы либо не распознаются как подписываемые (AssemblyName.vsto и FileName.dll.manifest), либо отображаются как не подписанные (FileName.dll.deploy). Я предполагаю, что это потому, что эти файлы подписаны с помощью утилиты Mage ClickOnce, которая отличается от signtool или какой-либо технологии подписи Authenticode?
Имеет ли это какое-то отношение к подписанию, или оно разработано для решений Office, которыеЯ не могу стать зеленым, если я не в списке доверенных издателей? Как и эта статья , кажется, предлагает.