gpt4 book ai didi

google-chrome-extension - 如何在扩展弹出窗口中加载外部 JavaScript

转载 作者:行者123 更新时间:2023-12-04 12:49:12 32 4
gpt4 key购买 nike

我正在尝试构建一个页面操作扩展,并且需要从弹出窗口加载一个外部 JavaScript 库(它需要来自外部域,以便发送正确的 cookie)。

但是我收到此错误消息:

Refused to load script from 'http://api.flattr.com/js/0.6/load.js?mode=auto' because of Content-Security-Policy.



有没有办法解决?

最佳答案

出于安全原因,不再允许通过纯 HTTP 使用脚本。见 this issue .

从链接页面:

Yeah, we're no longer allowing insecure scripts in extensions. If you load a script over HTTP, an active network attacker can inject script into your extension, which is a security vulnerability.



一种建议的解决方案是尽可能通过 HTTPS 链接脚本。另一种方法是将脚本包含在插件本身中。

关于google-chrome-extension - 如何在扩展弹出窗口中加载外部 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8478245/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com