我有一个 SSL X.509 证书,它是为我颁发的并由官方 CA (证书颁发机构) 签名。
我知道,VS 允许使用给定的证书对您的 .NET 程序集进行签名。当有人执行我签名的应用程序时,这是否会删除 Windows 无法验证此应用程序的发布者
消息?
如果不是这种情况,我必须如何删除上述消息?
最佳答案
您不能使用 SSL 证书签署代码,因为它仅用于服务器身份验证目的。您必须购买一个特殊的代码签名证书,其中包括增强型 key 用法扩展中的 代码签名 (1.3.6.1.5.5.7.3.3)
条目。
关于c# - 签署 Windows 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35798080/