Continuous integration 签名工具从命令行中查找EV证书,但不在生成运行程序中
作为构建过程的一部分,尝试使用新EV证书自动签名。我有一个eTokenSign工具,由draketb在中描述,由Harald Goci在中修改,工作完美。。。从命令行。但是,当我试图从构建过程内部执行它时,它永远无法在存储中找到证书。消息始终为“找不到匹配的要签名的证书” 第一篇帖子中的一些人在评论中提到,他们也遇到过这种情况,但他们对如何解决这个问题含糊其辞 我试过了Continuous integration 签名工具从命令行中查找EV证书,但不在生成运行程序中,continuous-integration,code-signing,build-automation,code-signing-certificate,ev-certificate,Continuous Integration,Code Signing,Build Automation,Code Signing Certificate,Ev Certificate,作为构建过程的一部分,尝试使用新EV证书自动签名。我有一个eTokenSign工具,由draketb在中描述,由Harald Goci在中修改,工作完美。。。从命令行。但是,当我试图从构建过程内部执行它时,它永远无法在存储中找到证书。消息始终为“找不到匹配的要签名的证书” 第一篇帖子中的一些人在评论中提到,他们也遇到过这种情况,但他们对如何解决这个问题含糊其辞 我试过了 将生成代理作为本地服务而不是其自己的用户帐户运行 在.msbuild文件中以exec命令的形式运行sign命令 从作为自定义
- 将生成代理作为本地服务而不是其自己的用户帐户运行
- 在.msbuild文件中以exec命令的形式运行sign命令
- 从作为自定义构建任务构建的包装器函数内部生成它
- 作为单独的构建步骤,在构建内部从命令行运行程序运行它
- 通过CertOpenStore的pvPara参数访问其他存储,包括Root、CA
- 使用门店位置证书系统门店当前服务而不是用户
- 使用mmc将证书复制到其他用户帐户
- 可能还有十几件我现在不记得的事