我想构建WPF应用程序并对其进行代码签名,并使用Jenkins使用ClickOnce部署它。
我的设置是:
signtool.exe sign /a /v "<path>\Shared.dll"
效果很好SignTool error : No certificates were found that met all the given criteria.
在运行signtool命令时如何确保Jenkins服务找到USB令牌?
答案 0 :(得分:0)
如果将jenkins作为Windows服务运行,则需要从服务更改Jenkins的属性。
右键单击并选择属性。在“登录”选项卡上,选择“此帐户”,然后输入您的凭据。
请不要忘记按照here所述从SafeNet身份验证客户端检查“启用单点登录”
使用USB令牌签名;
"signtool.exe" sign /a /tr http://timestamp.globalsign.com/?signature=sha2 /td SHA256 "your_file"
对我有用。希望对您也有帮助。