我在一所拥有大量计算机的学校教课,当然,一些 IT 问题必然会发生。
有一天,我想用电脑给学生们展示一些演示。不幸的是,那些演示是在 https 域上进行的,系统时钟无法正常工作。由于时间不匹配,chrome 拒绝向我显示该页面。
同样不幸的是,我没有足够的授权来校正计算机上的时钟。
我知道发生了什么,并且想尽可能地忽略这个问题。也就是说:使用 Chrome 或其他浏览器,打开一个网站,由于日期不匹配导致 SSL 无效。
我了解这种做法总体上是不明智的,但无论如何我都想采取这一做法。
是否有任何浏览器/浏览器扩展/设置可以允许我这样做?
如果没有,是否有浏览器设置使用与系统时间不同的时间?
不幸的是,第一个可用的想法不适用于我的情况(系统时间错误)。“badidea”作弊代码对此不起作用 :(
欢迎更多想法
答案1
在 Chrome 上,您可以通过badidea
在查看警告页面时键入内容来绕过大多数 SSL 和安全警告。此覆盖不是永久性的;它只会影响当前浏览器选项卡。
在 Firefox 上,您可以通过点击页面上的“高级”按钮,点击底部的“添加例外”按钮,然后点击证书状态对话框中的“确认安全例外”来绕过 SSL 警告。默认情况下,此覆盖是持久的。
如果你想在配置正确的计算机上尝试这些技术,可以访问以下网站进行测试:https://badssl.com/。 例如,https://expired.badssl.com/SSL 证书已过期。
另外,您应该要求系统管理员修复系统时间问题,最好启用网络时间同步。时间设置严重错误会导致访问许多网站(不仅仅是您的网站)出现问题,并且可能导致其他系统功能失败。
答案2
在当前版本的 Chrome 中,您可以输入thisisunsafe
以绕过 TLS 错误,它会取代badidea
之前的错误。