Установите разрешения для data_files в setup.py

Мы просто прошли весь процесс перехода от старого сертификата Authenticode к новому (не EV-сертификат, просто простой сертификат, который можно использовать в нашем автоматизированном процессе сборки).

Microsoft больше не предоставляет никаких средств для передачи репутации из существующего сертификата на новый. Поэтому не пытайтесь вызвать их поддержку. Вы просто потратите много времени и энергии. И они не смогут помочь.

Microsoft утверждает, что если старый и новый сертификаты имеют одинаковый текстовый контент, репутация устанавливается быстрее. Более конкретно, вот ответ, который я получил от команды поддержки [SFG] [* g1] SmartScreen® Filter:

Обратите внимание, что всякий раз, когда вы обновляете сертификат с известной репутацией, вы вероятно, будут видеть некоторые предупреждения во время начальной загрузки файлов, подписанных с обновленным сертификатом. Однако известная репутация обновленного сертификата обычно устанавливается быстрее, чем на новом сертификате. Хотя обновленный сертификат устанавливает репутацию, пользователи все равно могут щелкнуть, чтобы запустить или сохранить загрузку. Для этого они выбирают Actions | Дополнительные параметры | Запуск Anyway из диспетчера загрузки.

blockquote>

Лучший способ гарантировать, что SmartScreen не будет предупреждать пользователей, - запустить комплект сертификации приложений Windows (WACK), который должен быть включен в загрузку Windows SDK :

Windows App Certification Kit [/g2]

После запуска тестов WACK объясняет, как действовать:

Final Report - Validation passed [/g3]

Загрузите XML-результат успешной сертификации приложения на https://sysdev.microsoft.com . Через несколько дней SmartScreen будет знать о цифровой сигнатуре, используемой для сертифицированной программы, и больше не будет предупреждать пользователей о загрузке.

Примечание. Мы не смогли сертифицировать наше приложение на последних обновлениях Windows 8.1, и нам пришлось использовать чистую установку Windows 8.1, чтобы получить WACK для успешной проверки всех наших программ.

0
задан Community 23 May 2017 в 11:50
поделиться