我正在为我的客户端实现相互认证,以解决白名单动态IP机构的问题。该过程在我尝试过的所有Windows环境(Windows 7)中的所有浏览器中都可以正常工作。
问题是每次用户访问网站时都会弹出一个弹窗。在大多数浏览器中,这是一次性事件,当您第一次访问当天的网站时发生。然而,在Google Chrome上,弹出窗口似乎在每个POST / GET请求时都会发生。我找到了如何使用此链接禁用IE和FF的弹出窗口:http://docs.threerings.org.uk/wiki/Certificates_without_prompting,但Chrome仍然存在问题。
我已经尝试将证书安装到可信根证书颁发机构中,但是我收到了一个错误消息:“导入失败,因为存储是只读的、存储已满或存储未正确打开。”
如果有人对我如何避免Chrome弹出窗口有什么想法,那将非常感激。