首页 > 解决方案 > upgrade-insecure-requests 指令有效,但仍会显示警告

问题描述

我正在我的网站上加载外部内容,我无法控制这些内容。我的网站是通过 HTTPS 提供的,但一些外部 URL 使用 HTTP。所以我添加了upgrade-insecure-requests策略。

这很有效,我可以在 Chrome DevTools 中看到所有外部资源都通过 HTTPS 提供。

但最近我开始收到这个警告:

在此处输入图像描述

此外,当加载此类内容时,地址栏左侧的小挂锁会被移除。

这个警告只是告诉我“嘿,我做了我的工作,但你应该对那些不安全的 URL做点什么”还是我还缺少其他东西?

注意:它在 Firefox 中按预期工作:HTTP 变为 HTTPS,没有警告并且挂锁仍然存在。

标签: google-chromehttphttpscontent-security-policymixed-content

解决方案


推荐阅读