我有一个 clickonce 应用程序,用户安装它以供离线/在线使用。我正在尝试使其受信任,以便用户看不到智能屏幕对话框。这是我到目前为止所做的
- 从 Godaddy 获得代码签名证书
- 将其安装在用户个人商店中发送请求的机器上。
使用私钥导出证书(导出为 PKCS #12,选项包括路径中的所有证书并导出所有扩展属性)
在 Visual Studio 中,打开 exe 项目的签名选项卡。选定的证书文件。签署的清单。使用http://tsa.starfieldtech.com作为时间戳 url。还检查了签署此程序集)
- 发布了创建设置的项目。
现在,当我尝试安装应用程序时,智能屏幕过滤器仍然出现。我检查了 setup.exe 的属性,并且数字签名选项卡显示了我使用 sha256 算法的证书。
任何人都有申请证书的经验,特别是 GoDaddy 证书?任何帮助将非常感激