angular - Angular 应用程序中 Font Awesome 字体的 CORS 错误

标签 angular google-material-icons

我已经运行 Angular 和 Material 一段时间了,但这个问题突然出现,让我很困惑。我正在从 IntelliJ 运行我的 Angular 应用程序,这开始出现在我的控制台中。

在“https://fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2”访问字体'来自原产地' http://localhost:4200 ' 已被 CORS 策略阻止:预检响应中的 Access-Control-Allow-Headers 不允许请求 header 字段 x-ijt。

我的图标不再显示了。:(

我在这里找到了这个讨论:

https://github.com/google/WebFundamentals/issues/6881

但我没有运行引用的 Akamai 插件。

我也找到了这个讨论,但那似乎与 nginx 相关。

https://deliciousbrains.com/wp-offload-media/doc/configure-cors-to-resolve-web-font-issues/

我正在运行 Chrome 作为 IntelliJ 的调试浏览器。

最佳答案

所以,看完https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000715304-Problem-with-Chrome-plugin-and-CORS

我检查了设置 |构建、执行、部署 |调试器,允许未签名的请求,我的图标又开始工作了。

关于angular - Angular 应用程序中 Font Awesome 字体的 CORS 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57822107/

相关文章:

javascript - 在 ag-grid 中处于行编辑模式时可以阻止排序吗?

asp.net core - 将异常描述传递给客户端(例如 Angular)

css - 不同的 Material Icons 样式不对齐

javascript - 图标在 Leaflet Easy Button 中的位置

css - Angular Material Icon 显然不会对齐,无论您对它做什么?尽管 Flex Layout 指令和 CSS 会影响它,但它永远不会对齐

android - 如何在android studio 3.2.1 最新版本中导入谷歌 Material 设计图标?

javascript - InvalidPipeArgument : '[object Object]' for pipe 'AsyncPipe' , 无法修改 HTML

javascript - Angular 2 ng类取决于功能

html - CSS - 将文本与图标居中对齐

Angular 组件中的 CSS 特性使用/深度/当类在组件外部时