javascript - Chrome JS 错误:混合内容:对于机器人
问题描述
我只在 Chrome 浏览器上不断收到以下错误,但是在页面内只调用http://fonts.gstatic.com/s/roboto/ * 及其包含的静态文件。我不知道 Chrome 为什么会打这个电话,也不知道它来自哪里。从除 Chrome 之外的任何其他浏览器访问相同的 url 都可以。
请感谢您对修复此错误的帮助
混合内容:“ https://www.domainname.com/ ”页面通过 HTTPS 加载,但请求的字体不安全“ http://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKOzY.woff2 ”。此请求已被阻止;内容必须通过 HTTPS 提供。
解决方案
仅供记录,任何可能面临类似问题的人。正如@Raj 在他的回答中提到的,Chrome 不允许 https 站点使用来自 http 站点的资源。
但是,当我提供一个只有 HTML 和 Body 标签的空页面并确认问题仍然存在时,我缩小了问题的范围。这告诉我某处可能有其他问题。
它恰好是注入这种喜爱资源的已安装Chrome 扩展程序之一。我通过禁用所有 Extensions 解决了这个问题。我将通过一个接一个地重新启用它们来找出是哪一个造成了伤害
推荐阅读
- sql-server - SSMS 备份集列表 - 这里应该显示什么?
- maven - 不可解析的导入 POM:无法从/到 camunda-bpm-nexus 传输工件 org.camunda.bpm:camunda-bom:pom:7.14.0-ee
- elasticsearch - Magento 2.4.0 按 is_salable 对产品列表中的产品进行排序
- java - 如何在 Cucumber Java .feature 文件中设置断点?
- java - 静态或非静态方法中的 JUnit 测试数据
- javascript - 如何在包裹 js 中包含资产文件?
- java - 未找到 ClientRegistrationRepository Bean
- angular - 在 Angular 中安装 Jest 时无法读取未定义的属性“匹配项”
- html - 悬停时在右侧元素列表中添加图像
- php - 我从页面速度洞察中得到一个错误