使用ClickOnce和信任证书进行WPF应用程序部署
我已将使用测试证书的WPF应用程序部署到生产中。 现在,我必须更改测试证书并购买新证书。
我已经通过MSDN网站,我无法完成该怎么做? 所以,我需要澄清以下内容
- 在哪里购买这些证书文件以及它是什么类型的证书?
- 我们是否必须在客户端系统上安装这些证书?
- 这个证书的格式是什么? PFX?
- 如果我使用受信任的证书再次部署,它将导致更新已通过测试证书部署的应用程序的任何问题?
提前致谢
在哪里购买这些证书文件以及它是什么类型的证书?
来自可靠的权威机构,例如Verisign。 您使用可能使用Pvk2Pfx.exe工具创建的.pfx
文件对应用程序进行签名。 有关此内容的更多信息,请参阅以下链接。
如何在Click Once Deployment中使用VeriSign证书: https : //social.msdn.microsoft.com/Forums/windows/en-US/506409fc-979b-41fd-855a-70da2963877b/how-to-use-verisign-certificate-在单击一次部署?论坛= winformssetup
你有一个新的Verisign Authenticode证书 – 现在是什么?: https : //helgeklein.com/blog/2012/03/youve-got-a-new-verisign-authenticode-certificate-now-what/
如何从证书和私钥创建.pfx文件?
我们是否必须在客户端系统上安装这些证书?
是的,必须在用户计算机上的受信任发布者证书存储中配置用于签署ClickOnce应用程序的证书。 有关更多信息,请参阅Brian Noyes的MSDN文章: https : //msdn.microsoft.com/en-us/library/ms996418.aspx 。
如果我使用受信任的证书再次部署,它将导致更新已通过测试证书部署的应用程序的任何问题?
这取决于。 用户可能必须卸载应用程序并使用新的签名证书安装新版本。 有关详细信息,请参阅此MSDN文章。
ClickOnce部署中的证书过期: https : //msdn.microsoft.com/en-us/library/ff369721.aspx
上述就是C#学习教程:使用ClickOnce和信任证书进行WPF应用程序部署分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/958175.html