gpt4 book ai didi

visual-studio-2012 - 通过 ClickOnce 使用 EV 证书

转载 作者:行者123 更新时间:2023-12-04 13:13:31 25 4
gpt4 key购买 nike

我的公司从赛门铁克购买了 EV 证书,用于我们生产的软件产品。具体称为:Symantec Class 3 Extended Validation Code Signing CA – G2。

为了开发和构建此产品,我们使用 Visual Studio 2013,并使用 ClickOnce 作为发布和安装程序机制。我们遇到的问题是 ClickOnce 无法使用其内置签名机制应用 EV 证书。 ClickOnce 可以很好地看到证书,并允许我们使用“从商店中选择...”按钮来选择它。它会在“证书”窗口中显示所有正确信息。但是当我们发布时遇到如下错误:

“签名时发生错误:无法签名 bin\Release\app.publish\setup.exe。 SignTool 错误:发生了意外的内部错误。”

请注意,我们可以使用 SignTool.exe 从命令行应用 EV 证书,因此问题不在于该程序。

有没有人有过这种 EV 证书和 ClickOnce 组合的经验?是否有我们应该购买的其他 EV 证书更适合 ClickOnce?

最佳答案

几天前我也遇到了完全相同的问题,Digicert售后服务已经能够解决它。尝试检查此注册键的值(在 regedit 中):

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Cryptography/Providers/SafeNet Smart Card Key Storage Provider/Aliases

该值应该是“eToken Base Cryptographic Provider”而不是“eToken Base Cryctographic Provider”(“p”而不是“c”)。

正如评论中所说,您必须在更改后重新启动。

希望能帮助到你。

关于visual-studio-2012 - 通过 ClickOnce 使用 EV 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25432267/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com