Новая версия нашего программного обеспечения получает предупреждение SmartScreen, даже если файл подписан

#c# #digital-signature

#c# #цифровая подпись

Вопрос:

Мы создали новую версию нашего программного обеспечения, файл подписан, но Windows SmartScreen по-прежнему показывает это сообщение:

https://i.imgur.com/EQco9m9.png

SmartScreen защитника Microsoft предотвратил запуск нераспознанного приложения. Запуск этого приложения может подвергнуть ваш КОМПЬЮТЕР риску.

Что требуется SmartScreen, чтобы не показывать это сообщение?

Спасибо

Комментарии:

1. Все ли подписано правильными именами учетными данными

2. SmartScreen работает с системой репутации (она учитывает количество установок и т. Д.). У нового файла нет репутации, даже если exe подписан. Существует нечто, называемое сертификатом расширенной проверки, которое может обойти это. Но для этого вам нужен другой сертификат подписи кода.