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>
    
  • 脚本.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/

相关文章:

javascript - 如何更改 Bootstrap 切换菜单中的文本对齐方式?

jquery - 如何使标题高度相对于(制表符)内容高度?

javascript - 尝试使用列样式和每列 4 个 div,但样式不正确

PHP 在 Ubuntu 12.04 上从 5.3 升级到 php 5.6

javascript - Python 抓取网站获得 Apache Tomcat/6.0.36 - 错误报告

java - HttpClientJava GET JSON 无法正常工作

javascript - 如何在 jQuery 中更改浏览器宽度/高度?

javascript - 为什么javascript绑定(bind)不起作用

javascript - 从指令调用时未定义Typescript Angularjs Controller 范围

javascript - 在特定像素处减慢/停止/暂停滚动