方法一,临时允许当前站点的混合内容(推荐)

谷歌 Google解答 2

在谷歌浏览器(Chrome)中访问 HTTPS 网站时,如果网站内加载了 HTTP 协议的内容(如图片、脚本、视频等),浏览器会默认阻止这些“混合内容”以确保安全,若你因特殊需要(例如访问内部或测试网站)希望启用混合内容,可按以下步骤操作:

方法一,临时允许当前站点的混合内容(推荐)-第1张图片-谷歌浏览器中文|Google2026官网最新版

  1. 访问目标网站时,若地址栏左侧显示“不安全”提示,且网址以 https:// 开头
  2. 点击地址栏左侧的 🔒 锁形图标(或“不安全”文字)。
  3. 在弹出的菜单中选择 “网站设置”
  4. 在设置页面中找到 “不安全内容” 选项,将其从 “屏蔽(默认)” 改为 “允许”
  5. 刷新网页即可生效(仅对当前站点生效)。

通过浏览器设置全局允许(不推荐)

注意: 此操作会降低所有网站的安全性,仅建议在受信任的测试环境中使用。

  1. 点击浏览器右上角的 三个点“设置”
  2. 进入 “隐私和安全”“网站设置”
  3. 找到 设置”“不安全内容”
  4. “不允许任何网站显示不安全内容” 下方,点击 “添加”
  5. 输入需要允许混合内容的网站地址([*.]example.com),保存后刷新网页。

启动命令行参数(临时生效)

  1. 关闭所有 Chrome 窗口。
  2. 右键点击 Chrome 快捷方式 → “属性”
  3. “目标” 栏末尾添加以下参数(注意先加一个空格):
    --allow-running-insecure-content
  4. 保存后通过此快捷方式启动浏览器。 提示:此方法会允许所有网站的混合内容,仅限临时调试使用。

重要提醒

  • 安全风险可能被中间人攻击利用,导致敏感信息泄露。
  • 建议优先联系网站管理员:将 HTTP 资源升级为 HTTPS 才是根本解决方案。
  • 若网站本身为 HTTP(非 HTTPS),则不会触发混合内容拦截。

如何快速检查混合内容?

  1. F12 打开开发者工具。
  2. 进入 “控制台”(Console) 选项卡。
  3. 若页面有混合内容,会看到类似警告:
    Mixed Content: The page at 'https://...' was loaded over HTTPS, but requested an insecure resource 'http://...'.

根据实际需求选择合适的方法,建议优先使用 方法一(针对单个网站临时允许)。

标签: 临时允许

抱歉,评论功能暂时关闭!