使用自签名证书对我的Windows应用程序进行签名是否无用?

使用自签名证书对我的Windows应用程序进行签名是否无用?,windows,inno-setup,code-signing,self-signed,signtool,Windows,Inno Setup,Code Signing,Self Signed,Signtool,我编写了一个NWjs Windows应用程序Chromium应用程序,并使用Inno安装程序,使用自签名证书对其进行了签名。但是,我在尝试从web安装时收到Windows保护您的PC消息。我现在想知道用这个自签名证书对我的应用程序进行签名是否是无用的,因为当我不对应用程序进行签名并按原样打包时,我会得到相同的结果 当我单击“更多信息”时,它表示在使用自签名证书和不使用自签名证书对应用程序进行签名时,发布者在这两种情况下都是未知的 我想知道,有时,当应用程序在互联网上发布时,证书主题的CN等数据是

我编写了一个NWjs Windows应用程序Chromium应用程序,并使用Inno安装程序,使用自签名证书对其进行了签名。但是,我在尝试从web安装时收到Windows保护您的PC消息。我现在想知道用这个自签名证书对我的应用程序进行签名是否是无用的,因为当我不对应用程序进行签名并按原样打包时,我会得到相同的结果

当我单击“更多信息”时,它表示在使用自签名证书和不使用自签名证书对应用程序进行签名时,发布者在这两种情况下都是未知的

我想知道,有时,当应用程序在互联网上发布时,证书主题的CN等数据是否有助于获得一些声誉。我想知道自签名证书是否有助于消除Windows保护的PC消息


自签名证书只有在安装前通过将其部署到Windows证书存储区使其在目标计算机上受信任时才有用


如果希望将应用程序安装在不受控制的计算机上,则自签名证书是无用的。

自签名证书只有在安装前通过将其部署到Windows证书存储,使其在目标计算机上受信任时才有用

如果希望将应用程序安装在不受控制的计算机上,则自签名证书是无用的

我想知道自签名证书是否有助于消除Windows保护的PC消息

不可以。由于每个人都可以自己生成证书,Windows无法信任所有人,因此无法删除该消息

但是,如果您发布公钥并提供给人们以检查可执行文件是否确实由您提供,那么使用您自己的证书对可执行文件进行签名仍然是一个好主意。它对具有一定It或安全知识的人很有用

我想知道自签名证书是否有助于消除Windows保护的PC消息

不可以。由于每个人都可以自己生成证书,Windows无法信任所有人,因此无法删除该消息

但是,如果您发布公钥并提供给人们以检查可执行文件是否确实由您提供,那么使用您自己的证书对可执行文件进行签名仍然是一个好主意。它对具有一定It或安全知识的人很有用