我有一个商业代码签名证书,该证书是通过USB token 提供的。供应商(GlobalSign)提供了到实用程序的下载,该实用程序需要安装才能使用 token SafeNet。
一切都很好;但是,我以前有能力将密码保留一段时间-意味着一天的第一次使用将需要密码,但是在此期间(4小时)内的后续使用将不需要我重新进行身份验证。
直到几个月前我不得不重新构建操作系统(即全新安装的Windows 10)之前,情况就是如此。此后,无论我是否通过Visual Studio进行签名,每次都必须输入密码。或signtool
:
尽管SafeNet客户端中的设置被设置为“启用单一登录”
我可以肯定地说,我以前的环境显示的是SafeNet样式的身份验证对话框,而不是Windows Security对话框。它给您带来的最大不便是什么,但是我可以设置/更改/安装一些东西来强制SafeNet进行身份验证,而不是Windows,这可能会恢复一段时间后记住密码的能力吗?
最佳答案
通过将Safenet客户端更新为当前最新版本10.7.167.0
,我终于能够解决此问题。安装后,将Windows“智能卡”身份验证屏幕替换为Safenet等效屏幕,并根据设置强制执行凭据持久性。
关于windows - 使代码签名 token 凭证持久化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57571570/