window.crypto && window.crypto.signText
自从Firefox 33以来,Mozilla不再支持此功能。
然而,几乎没有关于网络上window.crypto.signText
的替代方案的信息,或者根本没有任何信息?
有没有人对此事有所了解,谢谢你的帮助?
答案 0 :(得分:6)
要临时启用signText,您应在地址栏 about:config 中键入新网址,然后右键单击 - >新 - >字符串。
输入 dom.unsafe_legacy_crypto.enabled - >点击Enter - >选择True。
重新启动Firefox浏览器。
答案 1 :(得分:2)
以下是我对此事的调查处理:
由于安全问题而不是官方标准,Mozilla在其版本中删除了旧版API - https://developer.mozilla.org/en-US/docs/Archive/Mozilla/JavaScript_crypto
没有背面兼容性,没有。
将来它将被 Web Crypto API
取代http://msdn.microsoft.com/en-us/library/ie/dn302338(v=vs.85).aspx
这完全是胡说八道,因为它不支持证书。
如果您想在Firefox 33中启用它,请输入 about:config 作为网址,然后设置:
dom.webcrypto.enabled = true
最后,关于这个问题的更多内容: http://www.youtube.com/watch?v=MNzTCoxr2ek
因此,数百万用户没有使用Firefox下的导入证书进行在线签名,而且任何浏览器都没有任何内容。
答案 2 :(得分:1)
很高兴有几个人将已弃用的crypto.signCode()打包为firefox插件。我个人使用signtextjs,但还有更多选择。
答案 3 :(得分:0)