如何在 Linux 上的 Chromium 中阻止 HTTPS 页面上的不安全图像?

如何在 Linux 上的 Chromium 中阻止 HTTPS 页面上的不安全图像?

我正在尝试找到一种方法来阻止 Chromium 在通过 HTTPS 服务的页面上加载不安全(即非 HTTPS)的图像(即基本上与这个问题)。

唉,全部指示我能找到类似这样的话:

  1. 打开设置页面(从汉堡菜单中选择“设置”,或在chrome://settings/地址栏中输入)。
  2. 选择页面底部的“显示高级设置...”。
  3. 将“HTTPS/SSL”下的混合内容设置更改为“阻止所有不安全内容”。

不幸的是,我在第 3 步就卡住了,因为在“HTTPS/SSL”标题下只有一个按钮,上面写着“管理证书...”。是的,它所做的只是打开一个对话框,用于管理 SSL 证书。

截屏

我在 XUbuntu Linux 14.04 上使用 Chromium 41.0.2272.76。

我有什么办法可以访问这些设置吗(它们还存在吗)?

答案1

您可以使用--no-displaying-insecure-content命令行选项启动 Chromium。请访问SSL 实验室使用和不使用这个开关,并检查“混合内容处理”页面上的最后结果,特别是图像结果,它应该会发生变化。

要在首选项配置中保留此设置,请找到您的PreferencesJSON 文件(~/.config/chromium/Default/Preferences对于 Chromium,~/.config/google-chrome/Default/Preferences对于 Chrome),然后查找webkit -> webprefs可能不存在或可能位于文件末尾附近的键。为添加新键"allow_displaying_insecure_content": false

},
"webkit": {
    "webprefs": {
        "allow_displaying_insecure_content": false
    }
}

...或者将其添加到现有块中:

"webkit": {
    "webprefs": {
        "allow_displaying_insecure_content": false,
        "default_fixed_font_size": 13,
        "default_font_size": 16
    }
}

我不知道此设置有任何设置 UI。

相关内容