我创建了一个 setup.exe 文件并将其加载到我的网站上以供下载。.exe 文件已使用来自 godaddy 的证书进行代码签名。使用 win7 从我的网站下载 .exe 文件时,它会检测到证书并将其显示为安全下载。在 win10 上,.exe 文件可以正常下载,但是当打开 .exe 时,智能屏幕会阻止它打开。我有很多用户使用win10,不想向他们解释关闭智能屏幕。我有哪些选择可以让这个 .exe 通过 win10 智能屏幕?
问问题
6223 次
1 回答
9
Windows SmartScreen 警报将在足够多的人下载并运行后消失。如果您的软件不那么受欢迎,那么警告将永远不会消失,您也无能为力。您可以尝试将自己列入白名单,但在等待时我不会屏住呼吸。Microsoft 没有记录什么是足够的下载量。
SmartScreen会根据报告的恶意软件站点列表和已知不安全的程序检查您从 Web 下载的文件。如果找到匹配项,SmartScreen 将警告您下载已被阻止,以确保您的安全。SmartScreen 还会根据许多使用 Internet Explorer 的人众所周知和下载的文件列表检查您下载的文件。如果您正在下载的文件不在该列表中,SmartScreen 会警告您。
签名将帮助您在未来发布的更新中绕过智能屏幕,但不会让您绕过最初的警告:
根据下载流量、下载历史记录、过去的防病毒结果和 URL 信誉等许多标准为下载分配信誉等级。生成信誉并将其分配给数字证书以及特定文件。
根据这个答案,通过和上传 Windows 应用程序认证工具包测试的结果将更快地建立声誉(需要 SysDev 帐户)。
也可以看看:
于 2017-06-30T12:45:22.660 回答