Политика безопасности содержимого не работает с Angular 8, Ion c 5 и nginx - PullRequest
0 голосов
/ 18 июня 2020

У меня есть рабочий девелоперский проект. Когда я установил его на сервере Debian, через несколько дней после go, я наткнулся на Политику безопасности контента. Я написал для этого код и правильно получаю заголовки в ответе, но все еще получаю:

Политика безопасности содержимого: настройки страницы заблокировали загрузку ресурса по адресу https: // mysite. com / favicon.ico («default-src»).

Я читал все статьи, которые мог вывести на свой экран, я пробовал кодировать их на nginx, помещать метатег на страницу индекса , и написав код на nodejs. Убедитесь, что файлы находятся в предполагаемых папках. Заголовки ответа, которые я получаю от сервера:


Access-Control-Allow-Credentials true

Content-Length 13

Content-Security-Policy default- sr c 'self';

Content-Type application / json; charset = utf-8

Дата Чт, 18 июня 2020 г., 14:38:04 GMT

ETag W / "d-TKeDSDirsr / aQw4qTYV94ibxkQ8"

Сервер nginx

Изменить источник

X-Content-Security-Policy default-sr c 'self';

X-Powered-By Express

X-WebKit-CSP default-sr c 'self';

nginx работает с узлом через обратный прокси. Тот же проект был обновлен с ioni c 3 с помощью angular шести, которые работали оштрафованы.

На github есть информация , которая, кажется, указывает на проблему с Angular 8 ...

Отсутствие информации об этой конкретной конфигурации предполагает, что это может быть то, что я упускаю. Работаю над этим 3 дня ...

...