我在试着签我的小申请表,遵循本教程
在本教程中,他们没有要求我购买证书
我需要删除“未知发布者”安全警告;在我签署msi和exe文件之后,我仍然有“未知发布者”。
我可以在不购买Microsoft Authenticode证书的情况下签名msi或exe吗?
我知道我可以免费签署Java、Authenticode和AIR应用程序:https://www.globalsign.com/en/code-signing/code-signing-tool/
发布于 2015-05-19 09:14:24
不,如果没有购买代码签名证书,您就不能删除“未知发布者”安全警告。
教程链接描述如何创建测试证书。引用第一段“如果使用测试(自创建)证书,安装对话框将显示”未知发布者“消息。
购买代码签名证书时,认证机构将采取某些步骤验证您的身份。如果通过了这些步骤,认证机构将向您颁发由其私钥签名的证书。私钥是保密的。安装代码签名软件时,操作系统从软件中提取代码签名,并根据认证机构提供的公钥对其进行验证。这是一种简化,实际的检查涉及到一系列证书。但关键是:如果使用自签名测试证书,操作系统不知道自签名测试证书的公钥,因此无法对其进行验证。
https://stackoverflow.com/questions/30316110
复制相似问题