学校机房Chrome因时钟异常无法访问HTTPS站点,如何忽略无效SSL证书?
这种场景我太熟悉了——学校机房的电脑权限卡得死,系统时钟出问题导致SSL验证失败真的头疼!下面给你分浏览器说具体解决办法,亲测好用:
Chrome浏览器解决方法
有两种常用方式,看你哪种方便:
- 修改桌面快捷方式:右键Chrome快捷方式→属性→目标栏,在原有路径的末尾(注意前面要加个空格)加上
--ignore-certificate-errors。比如原来的目标是"C:\Program Files\Google\Chrome\Application\chrome.exe",修改后变成:
点击确定后重启Chrome,就能直接忽略包括时间不匹配在内的SSL证书错误了。"C:\Program Files\Google\Chrome\Application\chrome.exe" --ignore-certificate-errors - 命令行启动:
- Windows:打开命令提示符,直接输入
chrome.exe --ignore-certificate-errors回车启动; - Mac:打开终端,输入
open -a "Google Chrome" --args --ignore-certificate-errors; - Linux:终端输入
google-chrome --ignore-certificate-errors。
- Windows:打开命令提示符,直接输入
Firefox浏览器解决方法
Firefox的设置更灵活,不用改快捷方式:
- 打开Firefox,在地址栏输入
about:config,点击页面上的“接受风险并继续”; - 在搜索框输入
security.ssl.error_override_buttons.enabled,双击把值改成true; - 再搜索
security.ssl.allow_unrestricted_renego_everywhere__temporarily_available_pref,同样改成true; - 当遇到证书错误页面时,点击“高级”按钮,选择“接受风险并继续”就能访问目标页面了。如果想一劳永逸,还可以搜索
security.certerrors.permanentOverride,改成true,下次遇到相同错误就不用重复操作了。
其他Chromium内核浏览器(比如Edge)
因为Edge、Brave这些都是基于Chromium的,解决方法和Chrome完全一致:修改快捷方式目标加上--ignore-certificate-errors,或者用命令行带参数启动就行。
⚠️ 注意:这些方法都是临时应急用的,忽略SSL证书错误存在一定安全风险,只在你确定目标网站是安全可信的(比如你自己的演示站点)时使用哦!
内容的提问来源于stack exchange,提问作者josinalvo
相关产品推荐
相关产品推荐

