javascript - 内容安全策略指令 : "script-src ' none' Violation Error

标签 javascript html apache mamp content-security-policy

我刚刚安装了 MAMP 并在 htdocs 文件夹中创建了 2 个文件:

  • index.html

    <!doctype html>
    <html>
        <body>Test Page</body>
        <script src="script.js"></script>
    </html>
    
  • script.js

    console.log("works");
    

MAMP 配置为以下端口:

  • Apache 端口:8888
  • Nginx 端口:7888
  • MySQL 端口:8889

打开 localhost:8888 在控制台中出现以下错误:

Refused to load the script 'http://localhost:8888/script.js' because it violates the following Content Security Policy directive: "script-src 'none'".

我以前从未遇到过 CSP,所以这让我感到困惑。是什么导致了这个问题?

最佳答案

原来这个问题的原因是浏览器 ScriptSafe已打开的扩展程序。禁用它解决了问题

关于javascript - 内容安全策略指令 : "script-src ' none' Violation Error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44439455/

相关文章:

linux - sudo dpkg -i mod-pagespeed-*.deb 给出 "not a debian format archive"错误

javascript - 使用BeautifulSoup在div下的li中找不到文本

javascript - 从 NPAPI 插件调用 javascript 函数

javascript - 什么可以保护单页 Web 应用 (SPA) 中的访问凭证?

javascript - 有关 Bootstrap 表的基于Ajax的数据中的数据单元格的工具提示

ruby-on-rails - 如何检查 HTTP 请求延迟/等待时间的原因?

javascript - POST请求未填充正文

html - 强制子元素在溢出外可见 :hidden parent

javascript - strokeRect - 使用 HTML 5 绘制的 Canvas

java - 虚拟主机Apache和Tomcat