使代码签名令牌凭证持久化

9
我拥有一张商业代码签名证书,该证书存储在USB令牌中。供应商(GlobalSign)提供了一个需要安装的实用程序来使用令牌SafeNet
这一切都很顺利;但是,以前我可以让密码在一段时间内保持不变——也就是说,每天第一次使用需要密码,但在此期间内(4小时内)的后续使用则不需要重新验证身份。
直到几个月前我不得不重建操作系统(完全新安装的Windows 10),这种情况才发生变化。自那时起,每次签署文件时,无论是通过Visual Studio还是signtool,我都必须输入密码。

enter image description here

尽管SafeNet客户端中的设置已经设置为“启用单一登录”,但仍然存在。

enter image description here

我相当确定我的先前环境显示的是SafeNet风格的身份验证对话框,而不是Windows安全对话框。这只是一个不便,但是否有什么设置/更改/安装可以强制SafeNet执行身份验证而不是Windows,这可能会恢复记住密码的能力一段时间?

2个回答

2

我终于通过更新Safenet客户端到最新版本10.7.167.0解决了这个问题。安装后,Windows的“智能卡”身份验证屏幕被Safenet等效物所替换,并按照设置强制执行凭据持久性。


-2
你可以做的一件事是编写一个自动化的 .Net 程序,它会在后台持续运行,每当这个屏幕提示时,它就会自动输入密码并点击确定。

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