当前位置: 首页 > 知识库问答 >
问题:

如何使我的站点与SharedArrayBuffer即将进行的跨源隔离更改兼容

陈季
2023-03-14
    null

共有1个答案

堵鸿光
2023-03-14

SharedArrayBuffer只能在整个框架链处于跨源隔离的环境中启用。即使嵌入使用ShareDarrayBuffer的页,父页也必须跨源隔离。

一个可能的方法是打开一个弹出窗口,如果UX可以用于此目的,则该窗口是跨源隔离的。一个警告是,跨源隔离页面将无法与其他窗口通信。

我知道这很痛苦,但出于安全原因,跨源隔离是必要的。

 类似资料:
  • 问题内容: 浏览器不允许跨站点AJAX调用(这是安全限制)。有没有可能的解决方案? 编辑 我只控制来电者的网站 问题答案: 如果您控制双方,那么会有很多选择。例如JSONP,或修改远程网站的标头响应。 不幸的是 ,只有在远程网站支持的情况下,JSONP才有效。您 不能 将JSONP调用强制到尚不支持它的网站。 但是,正如您所说,您只能控制源网站。出于明显的原因,您无法绕过此限制来入侵浏览器。您确实

  • Chrome67在Windows、Mac、Linux和ChromeOS上启用了Site Isolation,这将内存使用率提高了10-13%,并为Web开发人员带来了一些问题: 全页多帧布局不再同步,因为页面的帧可能跨多个进程分布, 事件处理程序在跨站点子帧中不起作用,event处理程序可能与 、 存在问题 DevTools的“网络”面板不显示跨站点子资源请求的cookie和其他请求头 比起额外的

  • 问题内容: 我在研究此文档时遇到的文档表明,对其他数据库执行此操作的方法是在查询中使用多个语句,例如: 不幸的是,这样做不会产生任何结果,因为显然Python DB API(或者可能只是这种实现?)在单个查询中不支持多个记录集。 过去有人在此方面取得过成功吗? 问题答案: 我认为这不适用于MySQLdb驱动程序;您将不得不发出单独的查询: MySQLdb游标的execute()方法只能看到第一个查

  • 问题内容: 我有一个疯狂的方法,可以将BigDecimal值转换为漂亮且可读的字符串。 但是,它还会产生一个所谓的分组分隔符,使我的所有值都这样显示: 我确实需要分隔符是点或点而不是逗号。有人知道如何完成这个小壮举吗? 我已阅读本,尤其是这种死亡,但现在我无法找到一个方法来完成这件事。我是否以错误的方式处理?有更优雅的方法吗?甚至可能是一个解决方案,说明了不同的本地号码表示形式,因为按照欧洲标准,

  • 问题内容: 我有一个现有的jQuery插件,可以进行很多AJAX调用(主要是JSON)。我想知道最快允许它进行跨站点调用的方法,即$ .get和$ .post URL不会来自同一域。 我听说过JSONP,但是想知道是否有人可以给我一个具体的例子来介绍整个过程。如果可能,我希望对脚本进行最少的更改。我应该使用某种proxy.php吗? 感谢您的时间。 问题答案: JSONP将允许您进行跨站点调用。请

  • 我遵循了很多nginx指南,但没有一个让我满意。 我的目标是创建两个具有不同文件权限的网站,因此我确信它们是永久隔离的。 例如/var/www/site1,所有者为site1,组为site1;和/var/www/site2,所有者为site2,组为site2,这两个目录都具有770权限。 我的nginx。形态: 我的/etc/nginx/sites available/site1: ... sit