我制作了很多人使用的程序,并且拥有一个数字证书会很好,所以当人们运行它时,它会向用户显示它是由我制作的并且没有被篡改。
我已经对此进行了研究,您必须付费。我不介意,只是不能很多。
但另一件事是……它似乎只对商业有用。我没有生意,我是个人开发者。
那么个人开发者有没有办法获得代码签名证书呢?
顺便说一下,这是针对 C# WinForm 桌面应用程序的。
我制作了很多人使用的程序,并且拥有一个数字证书会很好,所以当人们运行它时,它会向用户显示它是由我制作的并且没有被篡改。
我已经对此进行了研究,您必须付费。我不介意,只是不能很多。
但另一件事是……它似乎只对商业有用。我没有生意,我是个人开发者。
那么个人开发者有没有办法获得代码签名证书呢?
顺便说一下,这是针对 C# WinForm 桌面应用程序的。
作为个人,您确实可以在没有公司的情况下以您的名义获得代码签名数字证书,我自己使用Tucows 作者网站提供的大幅折扣 Comodo 证书就完成了这一点。
这里有你需要的所有步骤的一个很好的演练。您所需要的只是一个以您的名义注册的域,其中包含与您的实际详细信息相对应的电话号码和地址,以及您可以从@该域回复的电子邮件地址。他们联系我以验证我的存在并想要地址和电话号码的证明(扫描电话账单就可以了)。
获得数字证书后,您可以通过多种方式签署应用程序(我使用.NET 框架 SDK 附带的“ signtool ”)。