Отказался загружать образ, потому что он нарушает следующую директиву Content Security Policy (favicon) - PullRequest
4 голосов
/ 04 июня 2019

Когда я запускаю сервер, я получаю следующую ошибку:

Отказался загружать образ 'http://localhost:4200/favicon.ico', поскольку он нарушает следующую директиву политики безопасности содержимого: "default-src'никто'".Обратите внимание, что «img-src» не был задан явно, поэтому «default-src» используется в качестве запасного варианта.

Я не изменил значок или что-то еще, все по умолчанию.

Ответы [ 4 ]

0 голосов
/ 22 июля 2019

Я получил это, запустив ng update @angular/cli --force

мои зависимости ниже

"dependencies": {
 "@angular/animations": "~8.2.0-next.2",
 "@angular/cdk": "~8.1.1",
 "@angular/common": "~8.2.0-next.2",
 "@angular/compiler": "~8.2.0-next.2",
 "@angular/core": "~8.2.0-next.2",
 "@angular/flex-layout": "^8.0.0-beta.26",
 "@angular/forms": "~8.2.0-next.2",
 "@angular/material": "^8.1.1",
 "@angular/platform-browser": "~8.2.0-next.2",
 "@angular/platform-browser-dynamic": "~8.2.0-next.2",
 "@angular/router": "~8.2.0-next.2",
 "angularfire2": "^5.2.1",
 "core-js": "^2.5.4",
 "firebase": "^6.2.3",
 "hammerjs": "^2.0.8",
 "rxjs": "~6.5.2",
 "tslib": "^1.9.0",
 "zone.js": "~0.9.1"
},
 "devDependencies": {
 "@angular-devkit/build-angular": "~0.801.2",
 "@angular/cli": "^8.1.2",
 "@angular/compiler-cli": "~8.2.0-next.2",
 "@angular/language-service": "~8.2.0-next.2",
 "@types/jasmine": "~2.8.8",
 "@types/jasminewd2": "~2.0.3",
 "@types/node": "~8.9.4",
 "codelyzer": "^5.0.1",
 "jasmine-core": "~2.99.1",
 "jasmine-spec-reporter": "~4.2.1",
 "karma": "~4.0.0",
 "karma-chrome-launcher": "~2.2.0",
 "karma-coverage-istanbul-reporter": "~2.0.1",
 "karma-jasmine": "~1.1.2",
 "karma-jasmine-html-reporter": "^0.2.2",
 "protractor": "~5.4.0",
 "ts-node": "~7.0.0",
 "tslint": "~5.11.0",
 "typescript": "3.4.5"
}
0 голосов
/ 17 июня 2019

то же самое здесь, после обновления до angular 8.

Refused to load the image 'http://localhost:4200/favicon.ico' because it violates the following Content Security Policy directive: "default-src 'none'". Note that 'img-src' was not explicitly set, so 'default-src' is used as a fallback.

Я даже удалил, просто для тестирования, значок со страницы индекса и из angular.json, так что теперь нет ни одного упоминанияФавикон в проекте, и все же я получаю эту ошибку.WTF?

0 голосов
/ 16 июля 2019

Я пришел сюда, чтобы найти ответ на тот же вопрос, но сам решил его. У меня была угловая ошибка компиляции в моем приложении (я не запускал ng build), и ошибка выше маскировала эту проблему. Я пропустил некоторые свойства объекта, который использовал в распознавателе.

Я бегу Angular ~ 7.x

0 голосов
/ 05 июня 2019

Пожалуйста, посмотрите на этот ответ

Вы должны добавить метатег в ваш index.html в корневой директории углового проекта

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