首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE9 SmartScreen警告,尽管遵循了所有建议

IE9 SmartScreen警告,尽管遵循了所有建议
EN

Stack Overflow用户
提问于 2011-06-11 00:12:39
回答 1查看 2.1K关注 0票数 8

我们提供一个从我们的网站作为InstallShield EXE下载的Windows程序。

当运行IE9的人试图下载并运行我们的软件时,他们会在屏幕底部看到以下消息:

代码语言:javascript
复制
PROGRAMNAME.exe is not commonly downloaded and could harm your computer.
[DELETE] [ACTIONS] [VIEW DOWNLOADS]

我读过http://blogs.msdn.com/b/ie/archive/2011/03/22/smartscreen-174-application-reputation-building-reputation.aspx

它建议:

  • 使用Authenticode签名对程序进行数字签名。
  • 确保下载不被检测为恶意软件。
  • 申请Windows标志。

我们做了三件事。我们的EXE是用一个authenticode签名进行数字签名的(警告消息上方的栏是橙色的,而不是红色的,指示IE9识别并验证了该签名)。我们的下载不会被我们尝试过的任何杀毒程序检测到恶意软件。我们已经申请并收到了一个Windows标志。

到目前为止,我们的大多数客户还没有使用IE9,但这对那些使用IE9的用户来说是非常麻烦的。对此,我们还能做些什么吗?或者,我们是否只需要等到大量的客户下载了这个软件之后,这个信息才会消失呢?

(这是否意味着当我们发布一个新版本时,所有IE9用户都会再次收到这条消息,直到他们下载了足够多的信息?)

更新2011-06-14:

谢谢,@EricLaw-MSFT。URL是http://dakim.dakiminc.netdna-cdn.com/DakimBrainFitness.exe。(它可以在http://www.dakim.com上的“下载免费试用”按钮上找到。)

我们只提供了一段时间的可下载试验。我们的主要分发方法是安装DVD。

EN

回答 1

Stack Overflow用户

发布于 2013-03-09 01:00:09

post称,扩展的验证代码签名证书不需要缓慢地建立声誉:

声誉生成并分配给数字证书和特定文件。数字证书允许将数据聚合并分配给单个证书,而不是多个单独的程序。虽然不是必需的,但由EV代码签名证书签名的程序可以立即在SmartScreen信誉服务中建立声誉,即使该文件或发行者先前没有信誉。EV代码签名证书也有一个唯一的标识符,这使得在证书更新中维护声誉变得更加容易。只有由作为Windows根证书程序成员的CA颁发的Authenticode证书才能建立声誉。 此时,赛门铁克和DigiCert正在提供EV代码签名证书。

为了改进我的答案,我添加了一个链接到我询问并最终回答了自己的一个相似问题

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6313189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档