SharedArrayBuffer will require cross-origin isolation as of M92, around July 2021
时间: 2024-03-01 12:40:57 浏览: 303
我的回答是:是的,这个消息是正确的。SharedArrayBuffer 在浏览器中被使用,是为了提高性能和效率。但它也可能被用于一些攻击,比如 Spectre 和 Meltdown 这些攻击。因此,浏览器厂商正在采取一些措施来增加安全性。从 Chrome M92 开始,SharedArrayBuffer 将需要跨域隔离才能使用。
相关问题
SharedArrayBuffer will require cross-origin isolation as of M92, around July 2021.
共享ArrayBuffer在M92版本(大约2021年7月)之后将需要跨源隔离(Cross-Origin Isolation, COI)。这意味着在一个网页的JavaScript环境中,如果想要访问来自其他源(比如不同域名、协议或端口)的SharedArrayBuffer内容,将会受到更严格的限制。这种改变主要是为了增强安全性,防止恶意脚本通过共享内存暴露敏感数据。以前,不受限的SharedArrayBuffer允许JavaScript在浏览器间共享大量数据,新规则则是为了防范跨站脚本攻击(XSS)和点击劫持等安全风险。
微信小程序SharedArrayBuffer will require cross-origin isolation as of M92, around July 2021
是什么意思?
SharedArrayBuffer 是一种用于共享内存的 JavaScript 对象,从 M92 版本开始,浏览器要求需要启用跨源隔离(cross-origin isolation)才能继续使用该对象,这样可以增加安全性,避免一些潜在的安全问题。预计在 2021 年 7 月左右会实施这个要求。
阅读全文