C#学习教程:如何对ClickOnce应用程序进行签名如何获得Authenticode证书并使用它签署我的应用程序?那么当应用程序启动时它来自受信任的发布者吗?如何安装证书?我是否必须将它安装在我的开发服务器上,或者我安装它的位置有关系吗?整个过程是如何进行的?我不想在证书上花费3-5百美元并安装错误并且没有运气。是否有任何关于购买和安装证书以及签署ClickOnce应用程序的好教程?我最近经历了这个过程。证书并不昂贵——我们以不到100美元的价格获得了代码签名证书。获得证书后,请遵循FAQHOWTO:如何对代码进行签名*对代码进行签名(二进制文件)。之后,您必须转到项目属性->签名并上传您的证书(对于ClickOnce)。您可以跳过代码签名,只需单击一次签名即可。ClickOnce需要代码签名证书,不能用于其他代码,请参阅ClickOnce部署和Authenticode:对于ClickOnce应用程序,您必须具有用于代码签名的有效Authenticode证书;如果您尝试使用其他类型的证书(如数字电子邮件证书)来签署ClickOnce应用程序,它将不起作用。更新1/18:StartSSL不再受信任,我没有找到任何免费(或类似于StartSSL提供的)代码签名证书。最后,我去了ksoftware.net-Comodocodesigningcertificatefor$84year(butyouneedtohaveaDUNSrecordtothemtocheck!)以上就是C#LearnTutorial:HowtoSignClickOnceApps分享一下,如果有大家有用,需要多了解C#学习教程。希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
