google-chrome - upgrade-insecure-requests 指令有效,但仍会显示警告
问题描述
我正在我的网站上加载外部内容,我无法控制这些内容。我的网站是通过 HTTPS 提供的,但一些外部 URL 使用 HTTP。所以我添加了upgrade-insecure-requests
策略。
这很有效,我可以在 Chrome DevTools 中看到所有外部资源都通过 HTTPS 提供。
但最近我开始收到这个警告:
此外,当加载此类内容时,地址栏左侧的小挂锁会被移除。
这个警告只是告诉我“嘿,我做了我的工作,但你应该对那些不安全的 URL做点什么”还是我还缺少其他东西?
注意:它在 Firefox 中按预期工作:HTTP 变为 HTTPS,没有警告并且挂锁仍然存在。
解决方案
推荐阅读
- python - Python如何以相反的顺序打印数字输出?
- windows - 外部命令提示符中的命令有效,但不适用于 VS Code 内部命令提示符
- java - 如何停止将我的 DatabaseHelper 测试添加到应用程序的实际数据库中?
- java - 我在surfaceView的帮助下制作了一个视频播放器应用程序
- nestjs - NestJS 服务中的自定义 TypeORM 错误
- python - 使不同的线程循环
- bash - 基于值的动态变量名称
- ffmpeg - 视频关键帧和 iframe
- android-studio - 减少 gradle daemon 磁盘空间(最多占用 50GB)
- java - 跨不同 Spring 项目的多个 JPA 存储库到同一实体