首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows 8智能屏幕不允许有签名的clickonce应用程序

Windows 8智能屏幕不允许有签名的clickonce应用程序
EN

Stack Overflow用户
提问于 2015-10-18 19:22:47
回答 3查看 2.6K关注 0票数 2

我有一个clickonce应用程序,用户可以安装该应用程序供脱机/联机使用。我试图使它可信,这样用户就不会看到智能屏幕对话框。以下是我迄今所做的工作

  1. 从godaddy那里得到一个代码签名证书
  2. 将其安装在在用户个人存储中发送请求的计算机上。
  3. 用私钥导出证书(导出为PKCS #12,选项包括路径中的所有证书,并导出所有扩展属性)
  4. 在Visual中,打开exe项目上的签名选项卡。选定的证书文件。签署的宣言。使用http://tsa.starfieldtech.com作为时间戳url。也签了此程序集)
  5. 发布创建安装程序的项目。

现在,当我尝试安装应用程序时,智能屏幕过滤器仍然会出现。我检查了setup.exe和数字签名选项卡的属性,用sha256算法显示了我的证书。

谁有申请证书的经验,特别是GoDaddy证书?任何帮助都将不胜感激。

EN

回答 3

Stack Overflow用户

发布于 2016-04-11 00:54:07

将正在安装的网站添加到客户端的IE受信任网站列表中(如果您没有访问客户端的权限,则请用户这样做)。

如何定义受信任的站点(microsoft.com)

这适用于我在Win 10和一个未签名的点击一次申请。

如果您可以访问客户端并希望多次安装它,请考虑自动执行该过程:

如何以编程方式定义受信任的站点(stackoverflow.com)

票数 3
EN

Stack Overflow用户

发布于 2015-10-19 21:28:22

经过一番研究,发现IE如果是一个更新的web应用程序,就会把下载的exe标记为有害的,如果应用程序是签名的,这并不重要。有些声誉需要加班加点才能建立。请参阅此链接https://social.msdn.microsoft.com/Forums/ie/en-US/a252672b-c72a-4d98-a3c0-5929fdc446a2/-not-commonly-downloaded-may-harm-your-computer-message-with-ie-when-my-installer-is?forum=iewebdevelopment

我将尝试让我的应用程序Windows认证从女士希望,这将有助于绕过智能屏幕过滤器。

票数 1
EN

Stack Overflow用户

发布于 2017-07-25 08:33:56

对于我的ClickOnce应用程序,点击“更多的信息”并选择出现的按钮“任意运行”解决了我在用户电脑上的问题。Windows Smartscreen之后不再阻止应用程序。

我的ClickOnce是从一个网络驱动器安装的,一旦安装就像一个应用程序从任务栏的开始菜单/搜索/固定位置开始。

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

https://stackoverflow.com/questions/33202192

复制
相关文章

相似问题

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