我正在寻找一种方法来清除Firefox中的SSL客户端证书缓存,作为一种"注销"功能,以便下次连接到服务器时,服务器不再通过客户端证书识别我。来自clear-ssl-client-certificate-state-from-javascript
的解决方案 if (window.crypto) window.crypto.logout();
在当前版本的Firefox中不再有效。
With firefox 33.0.2 the Proprietary window.crypto properties/functions are removed
如何在当前的Firefox版本中执行此操作?
答案 0 :(得分:5)
您可以通过设置
启用window.crypto
dom.webcrypto.enabled = true
about:config
中的。
然而,FF 33没有开箱即用 似乎Mozilla在FF34中重新推出它,所以它应该再次出现。
修改强>: 有一个替代品: http://www.w3.org/TR/WebCryptoAPI/
答案 1 :(得分:1)
没有正式的FF& amp;解决方案铬。对于非官方的解决方案,请参阅:Web Crypto API — An Authentication of Data and People in SSL