首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从火狐33.0.2中的javascript中清除ssl客户端证书状态(删除专有window.crypto)

从火狐33.0.2中的javascript中清除ssl客户端证书状态(删除专有window.crypto)
EN

Stack Overflow用户
提问于 2014-11-11 08:02:53
回答 2查看 2.3K关注 0票数 11

我正在寻找一种方法来清除Firefox中的SSL客户端证书缓存,作为一种“注销”功能,以便服务器在我下次连接到它时不再通过客户端证书识别我。来自clear-ssl-client-certificate-state-from-javascript的解决方案

代码语言:javascript
运行
复制
 if (window.crypto) window.crypto.logout();

在当前版本的Firefox中不再起作用。

With firefox 33.0.2 the Proprietary window.crypto properties/functions are removed

如何在当前的Firefox版本中做到这一点?

EN

回答 2

Stack Overflow用户

发布于 2015-02-16 19:21:23

您可以通过设置来启用window.crypto

代码语言:javascript
运行
复制
dom.webcrypto.enabled = true

about:config中。

然而,FF 33没有现成的替代品。

似乎Mozilla在FF34中回滚了它,所以它应该又可以在那里使用了。

编辑:有一个替代品:http://www.w3.org/TR/WebCryptoAPI/

票数 5
EN

Stack Overflow用户

发布于 2015-04-27 20:18:46

目前还没有针对FF和Chrome的官方解决方案。有关非官方解决方案,请参阅:Web Crypto API — An Authentication of Data and People in SSL

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26855289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档