我有一个用户从网站下载的 C# 应用程序。我将 .exe 和其他一些文件捆绑在一个 zip 文件中。问题是,当用户下载我的 zip 文件时,Chrome 浏览器突然开始显示以下警告:
"flc-app.zip is not commonly downloaded and could be dangerous"
有人reporting the same problem .
我需要做什么才能让 Chrome 在用户下载 zip 文件时不显示此警告? 我需要签署该应用程序吗?我该如何做到这一点以及费用是多少?
在查看此内容时,我想我发现一些以 zip 形式提供的应用程序未签名,因此不会导致 Chrome 发出警告。这个pop3 utility以 exe 而非 zip 形式提供。它似乎没有经过签名,并且当我下载它时 Chrome 也不会发出警告。
我在其他地方看到过一些建议,认为使用 Google 的网站管理员工具注册可能会解决该问题。这不适用于本例,因为该网站已在 Google 网站管理员工具中注册多年。
最佳答案
最好的资源是this blog post和 this blog post .
总结一下:
- 使用身份验证代码签名对您的包进行签名。
- 不要成为恶意软件(我相信您已经了解这一点)。
- Logo您的软件(如果不是浏览器插件)。
这可能是一个令人沮丧的过程,所以请坚持下去。微软没有透露需要多少次下载才能建立声誉,但实际上,一旦您停止更改软件包(哈希是声誉的一部分),那么您可以相当快地克服这一点。
关于c# - 当用户下载我的应用程序时,如何清除此浏览器警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13065184/