在使用SafeNet Thales令牌进行EV代码签名证书签署时,避免重复的密码提示。

3

我有一枚带有EV代码签名证书的Thales SafeNet令牌。

为了签署可执行文件,我在命令行中使用signtool

signtool sign /tr "http://timestamp.digicert.com" /td sha256 /fd sha256 /as /n "令牌上的证书名称" /v "D:\path\to\file.exe"

这个过程是有效的。当文件签名后,会弹出SafeNet认证客户端密码提示框,并且文件成功签名。

然而,每次使用上述命令行在批处理循环中签署任何一个文件时,密码提示框都会出现。

有没有办法在一次会话中只询问一次(或将其作为signtool的批处理文件命令行参数,在批处理文件中使用SET变量提示密码)?

/p(密码)参数只适用于从.PFX文件(/f参数)中签署,因此对令牌无效。

1个回答

5

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接