5

我找到了这篇关于如何签署 C# 应用程序的文章。

可以按照上面文章中的说明免费签署我自己的申请吗?

4

2 回答 2

12

当然-使用称为“自签名”的方法。通过签名,组织必须基本上以数字方式为您“担保”。他们的详细信息(数字证书)已经安装在大多数人的机器上,它们附带 Windows/Mac OSX/Linux/iOS 等。其中一些组织的例子是 Verisign、Thawte 等。

如果您自签名(使用您提供的链接中的说明),那么当您分发您的程序时,它仍然会被认为是不受信任的,因为您是在为自己担保——这真的没有意义......所以,通常使用自签名用于测试,或者您实际上已经控制了用户的计算基础设施(例如在公司内部网上,并且您正在开发“内部”软件 - 因为您还可以为“凭证”安装证书 -又名发行人)。

如果您希望一家公司为您提供担保,以便您的软件可以在任何用户的计算机上被信任......您需要为该特权付费 - 这是确保数字证书真正有用的必要进入障碍。

于 2012-07-15T21:17:08.247 回答
1

是的,它是免费的。每个人都可以签署自己的申请。该签名并不一定意味着什么,但它是免费的。

这样,消费者就可以知道两个应用程序或同一应用程序的两个版本来自同一实体。

于 2012-07-15T21:12:48.893 回答