use*_*352 5 code-signing tfsbuild
当我尝试签署文件时,收到“SignTool 错误:访问被拒绝”消息。当我使用管理员cmd时,一切正常。但是,此过程将在 TFS 2010 构建过程中使用,并且使用带有 Signtool 的 InvokeProcess 任务会给出与非管理员命令提示符相同的访问被拒绝消息。
更多信息:
按照这些说明操作后,我有以下文件:
MyCA 位于我的受信任根证书颁发机构中 我将 MySPC.pfx 导入到个人证书中,遵循此处的建议:SignTool 错误:访问被拒绝
为了进行签名,我使用导入到“个人”部分的 MySPC.pfx 的指纹,因此我的 Signtool 命令如下所示:
符号 /sha1 1e9d7b5ad98552d9c58944e3f3903e6b929f4819 /t http://timestamp.verisign.com/scripts/timestamp.dll “文件名”
这再次在管理模式下起作用。当以管理员身份运行 cmd 时,这也适用:
符号 /f "C:\Code Signing Non-Release\MySPC.pfx" /t http://timestamp.verisign.com/scripts/timestamp.dll "文件名"
一般来说,代码签名是新手,因此欢迎任何帮助。
| 归档时间: |
|
| 查看次数: |
1706 次 |
| 最近记录: |