<分区>
<分区>
我有一个使用我开发的应用程序的 Inno Setup 创建的安装程序文件。
所以当我去安装程序时,它会显示一个窗口告诉我我的应用程序不受信任。
当用户安装我的程序时,我如何签署我的安装程序文件以避免出现该窗口,或使我的安装程序成为受信任的安装程序?
我有一个使用 OpenSSL 和我的 SSL 证书生成的 .pfx 文件。 我尝试使用 Inno Setup 签名工具对其进行签名,但没有成功。 这是我签名窗口上的一行:
"C:\Program Files\Windows Kits\8.1\bin\x86\signtool.exe" sign /f "C:\Users\user\Documents\programtoinstall\Installers\key.pfx" /p "passwordOfThePfxFile" /tr "http://timestamp.comodoca.com/authenticode" $f
最佳答案
使用自签名证书签署安装程序不会有任何效果。
您必须使用受信任机构颁发的代码签名证书对安装程序进行签名。
关于windows - 对 Inno Setup 生成的我的程序的安装程序进行签名,使其成为一家值得信赖的公司?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46229765/
相关文章:
ruby - 用 ruby 打开 Windows 文件?
inno-setup - 在安装过程中下载最新文件 Inno Setup
inno-setup - 如何在 [Run] 部分只允许一个复选框?
inno-setup - Inno Setup - 如何在安装之前/期间检查系统规范?
code-signing - 导入pfx时无法导入以下 key 文件错误
macos - Mac OS X - 使钥匙串(keychain)证书可用于 Atlassian Bamboo
javascript - 如何对javascript进行签名以防止 "To help protect your security..."ActiveX/脚本警告栏