Ошибка: «Обратите внимание, что 'style-sr c -elem' не был явно установлен», когда он установлен - PullRequest
0 голосов
/ 28 мая 2020

У меня возникла проблема со следующей ошибкой:

Refused to load the stylesheet 'https://fonts.googleapis.com/css?family=Poppins:400|500|600|700' because it violates the following Content Security Policy directive: "default-src 'self'". Note that 'style-src-elem' was not explicitly set, so 'default-src' is used as a fallback.

Это веб-проект. net, и я пытаюсь загрузить некоторые стили в свой макет.

Вот голова моего макета.

<head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
    <meta http-equiv="Content-Security-Policy" content="default-src data: 'self' fonts.googleapis.com fonts.gstatic.com; style-src-elem data: 'self' fonts.googleapis.com fonts.gstatic.com;" />


    <link rel="stylesheet" href="~/templates/dist/css/style.css" />
</head>

и мой в моем стиле. css Я называю это:

@import url(https://fonts.googleapis.com/css?family=Poppins:400|500|600|700);

Я не знаю, почему он говорит: «Обратите внимание, что style-src-elem' was not explicitly set явно добавлено в мой мета-заголовок. Возможно, я неправильно форматирую его, но я пробовал несколько разных конфигураций для CSP, и мне не повезло.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...