使用 Edge/IE11(无 OEM)在只有 OP 用户的机器上登录受信任的政府资源。要求是每次加载网站时都输入用户名和密码因为某些原因没有为其创建凭证记录。现在要添加基于证书的凭证,我们尝试:
Control Panel\All Control Panel Items\Credential Manager\Add a Certificate-Based Credential
但它需要智能卡证书。从来没有证书或读卡器。但隐形证书不知何故被归类为智能卡。
还尝试了资源的 URL 来添加 Windows 凭据,如下所示:
Control Panel\All Control Panel Items\Credential Manager\Add a Windows Credential
但填写详细信息后得到:
无法保存信息。请确保信息正确,所有必填字段均已填写。错误 0x80070057 参数不正确
在另一台机器上,无需查看相同的智能卡证书,因为凭证记录存在并且详细信息已传递到浏览器。
凭证到底能不能创建?
答案1
在检查了“另一台”机器是否存在上述网站的智能卡证书后,我突然意识到,由于 Chrome 是这台机器的默认浏览器,Google 密码不查询 Windows Credential DB,但有自己的存储库。
这与 Grawity 上面建议的一致,如果有其他方法可以将站点的登录详细信息作为视窗凭证,没有附带无效参数错误。