我正在尝试找到一种方法来阻止 Chromium 在通过 HTTPS 服务的页面上加载不安全(即非 HTTPS)的图像(即基本上与这个问题)。
- 打开设置页面(从汉堡菜单中选择“设置”,或在
chrome://settings/
地址栏中输入)。- 选择页面底部的“显示高级设置...”。
- 将“HTTPS/SSL”下的混合内容设置更改为“阻止所有不安全内容”。
不幸的是,我在第 3 步就卡住了,因为在“HTTPS/SSL”标题下只有一个按钮,上面写着“管理证书...”。是的,它所做的只是打开一个对话框,用于管理 SSL 证书。
我在 XUbuntu Linux 14.04 上使用 Chromium 41.0.2272.76。
我有什么办法可以访问这些设置吗(它们还存在吗)?
答案1
您可以使用--no-displaying-insecure-content
命令行选项启动 Chromium。请访问SSL 实验室使用和不使用这个开关,并检查“混合内容处理”页面上的最后结果,特别是图像结果,它应该会发生变化。
要在首选项配置中保留此设置,请找到您的Preferences
JSON 文件(~/.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。