为什么 SmartScreen 筛选器会阻止我的所有可执行文件?

fis*_*g3r 6 c# digital-signature visual-studio winforms

我现在有几个WinForm工具。我将它们发布在内部网站上。所以我的问题是,如果SmartScreen在 IE 中打开过滤器,那么用户将无法下载它们。他们收到“被阻止”的错误消息。如果它被关闭,那么一切都很好,所以这是SmartScreen肯定的。

所有文件均由Verisign证书签名,并且所有文件详细信息均已填写。

那么问题来了:你能否让 SmartScreen 信任你的文件,或者如何绕过它而不让所有用户都将其关闭?

Ben*_*Ben 4

由于这是公司内部工具,您应该要求公司的系统管理员为您部署它。

  • 它可以使用组策略、系统管理服务器或他们使用的任何管理系统进行部署。
  • 系统管理员能够启用 ClickOnce,然后您可以使用 ClickOnce 进行部署。
  • 毫无疑问,他们还有其他方法用于其他内部工具。

但简短的答案是:您不应该试图规避公司已实施的保护措施。

相反,与他们交谈,他们会帮助您找到完成任务的方法。