Почему Firefox игнорирует директиву csp «unsafe-inline»? - PullRequest
0 голосов
/ 27 октября 2019

Использование Firefox 69.0.1.

В локальном файле HTML я хочу запустить скрипт JavaScript в теге <script>. Однако даже после добавления

<meta http-equiv="Content-Security-Policy" content="default-src *; script-src * 'unsafe-inline';">

в заголовок HTML Firefox по-прежнему жалуется на следующее:

Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”).

Строка, связанная с ошибкой, - это строка, содержащая открывающий тег <script>.


<!DOCTYPE html>
<html lang="en" />
<head>
    <title>Title</title>

    <meta http-equiv="Content-Security-Policy" content="default-src * 'unsafe-inline'; script-src * 'unsafe-inline';">
    <meta charset="utf-8">

    <script>
        console.log("Foo, bar!");
    </script>

</head>

<body>Nothing interesting</body>

</html>

Это работает в Chrome. Как дела, ФФ? Почему ты так имеешь ввиду?

...