根据关于 Web Crypto Subtle API 的 MDN 文档,以及这个答案: TypeError, 'digest' of undefined, in development environment
我了解该 API 仅适用于 localhost 或通过 HTTPS 协议。
因此,为了验证这一点,我使用此 API 在桌面上的 NGinx 代理后面部署了一个前端应用程序,并尝试从另一台计算机连接到此应用程序。
使用 Chrome,代码已被阻止,因为我没有在 HTTP 上连接。
但是使用 Firefox,这些工作没有任何警报。我错过了一些关于 Firefox 的东西吗?