【问题标题】:Misunderstood Secure Context of Web Crypto API?误解了 Web Crypto API 的安全上下文?
【发布时间】:2020-07-23 00:31:26
【问题描述】:

根据关于 Web Crypto Subtle API 的 MDN 文档,以及这个答案: TypeError, 'digest' of undefined, in development environment

我了解该 API 仅适用于 localhost 或通过 HTTPS 协议。

因此,为了验证这一点,我使用此 API 在桌面上的 NGinx 代理后面部署了一个前端应用程序,并尝试从另一台计算机连接到此应用程序。

使用 Chrome,代码已被阻止,因为我没有通过 HTTP 连接。

但是使用 Firefox,这些工作没有任何警报。我错过了一些关于 Firefox 的内容吗?

【问题讨论】:

    标签: ssl firefox https webcrypto


    【解决方案1】:

    好的,这是一个问题,已在最新版本中修复。 https://bugzilla.mozilla.org/show_bug.cgi?id=1333140

    在版本 74 之前,您可以在安全上下文之外使用 WebCrypto API。

    我更新到 v75 没问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-15
      • 1970-01-01
      • 1970-01-01
      • 2020-05-24
      • 1970-01-01
      • 2012-11-19
      • 2017-05-11
      • 2015-07-02
      相关资源
      最近更新 更多