关于数字证书和ClickOnce的问题 [英] Question about digital certificate and ClickOnce

查看:92
本文介绍了关于数字证书和ClickOnce的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

早上好,我在一家拥有发票管理软件的公司工作,以防它用于执行从客户端计算机发出的注释和从云端输入的同步。事实证明,这个软件没有任何类型的证书,无论如何
,我的问题是:如果我使用这个数字证书,软件是否会被防病毒和Windows保护措施阻止? (在某些情况下会被捕获),如果ClickOnce将停止要求更新软件的权限? (目前它打开
一个窗口,要求确认运行更新和其他所有内容)。如果有人知道如何回应,我将不胜感激。

Good morning, I work at a company that has an invoice management software, in case it is used to perform a synchronization of the notes issued and input from the client computer to the cloud. It turns out that this software does not have any type of certificate, anyway, my question is: If I use this digital certificate, will the software stop being caught by Antivirus and Windows protections? (in some cases it gets caught), and if ClickOnce will stop asking for permission to update the software? (Currently it opens a window asking for confirmation to run updates and everything else). If anyone knows how to respond, I will be grateful.

推荐答案

我建议使用以下安装程序。

I would suggest using the following installer.

https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects

使用以下证书进行设置(没有代言只是一个例子)

Set it up with a certificate such as the following (no endorsements just an example)

https://www.godaddy.com/web-security/code-signing-certificate?isc=gssl001&gclid=Cj0KCQiA -onjBRDSARIsAEZXcKZUpRQNMxjYB3a2PrHUVpvKUZyFOOwg6QQYMhSgZdD8k7j5cBte9kgaAmrvEALw_wcB& gclsrc = aw.ds

您需要使用以下工具包。

You will need to use the following tool-kit with the above.

https://marketplace.visualstudio.com/items?itemName=RobMensching.WixToolsetVisualStudio2017Extension

对于Windows Forms和WPF解决方案,我们的组织使用上述安装程序和内部客户以及外部客户的签名证书,并且在信任方面没有任何问题。

Our organization uses the above installer with signed certificates to both internal customers and external customers for both Windows Forms and WPF solutions with zero issues in regards to being trusted.

提示


  • 获得认证密钥后,将它们放在一个你记得它们所处位置的地方安全。
  • 提前续订设置提醒(可能是一年或可能是到期前两年)。
  • 记录使用证书创建安装程序所采取的步骤。如果您最终使用新的开发机器并且必须重新进行设置,这将非常有用。

为什么不使用ClickOnce?因为上面提到的安装程序比ClickOnce更灵活。

Why not use ClickOnce? Because the installer mention above is more flexible than ClickOnce.


这篇关于关于数字证书和ClickOnce的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆