这事多半不是360浏览器坏了,而是XP系统太老,跟现在的HTTPS网站对不上。你看到的提示可能是“无法安全连接到此页面”“证书错误”“SSL连接失败”,也可能一直转圈最后超时。原因不复杂,但牵扯到系统、浏览器内核、证书和网站服务器好几层。
最直接的原因是加密协议。HTTPS网站靠TLS协议加密,早些年大家用TLS 1.0和1.1,后来发现漏洞多,主流网站从2020年前后陆续关掉TLS 1.0和1.1,只留TLS 1.2和TLS 1.3。Windows XP默认只带SSL 3.0和TLS 1.0,TLS 1.2需要打补丁或在注册表里开启,很多XP机器根本没开。360浏览器在XP上能装的版本很老,兼容模式走IE内核,XP最高只有IE8,IE8只认TLS 1.0;极速模式虽然走Chrome内核,但XP版通常停在Chrome 49左右,也不支持TLS 1.3。网站一看你只支持TLS 1.0,直接拒绝握手,浏览器自然打不开。
另一个大头是根证书。HTTPS证书要能被信任,得靠系统里的根证书列表。微软2014年4月8日停止支持XP,之后新的根证书很少进XP。很多网站用Let''s Encrypt免费证书,它的根是ISRG Root X1,2015年才出现,XP根本不认识。2021年9月30日,Let''s Encrypt旧的交叉签名根DST Root CA X3过期,之后大量网站不再兼容XP。你访问这类网站,浏览器就会报“证书无效”或“证书过期”。360浏览器在Windows上一般调用系统根证书,系统不认,它也没办法。
系统时间不对也会坑你。XP电脑用久了,主板电池没电,开机时间回到2000年或2005年。HTTPS证书有生效和过期时间,时间差太多,浏览器会判定证书无效。这个毛病看起来小,但很容易被忽略。
360浏览器本身也有关系。XP上能跑的360安全浏览器版本不高,内核旧,加密套件少,对SNI、OCSP装订、SHA-256证书链支持不完整。有些网站用了ECDSA证书、TLS 1.3、HSTS强制跳转,老内核直接处理不了。兼容模式用IE8内核更惨,很多现代HTTPS网站已经不允许IE8访问。你换360极速浏览器也一样,内核天花板摆在那。

还有网络层面的干扰。公司网络、校园网、老路由器、安全软件可能做HTTPS拦截,把证书替换成自己的,XP不信任这个证书就打不开。DNS被污染或hosts文件写错,也会让HTTPS连接失败。不过这种情况通常只影响部分网站,如果所有HTTPS都打不开,系统老化和证书问题概率更大。
想救急,可以按这个顺序试。先看电脑右下角时间对不对,不对就改成现在。然后打开Internet选项,在“高级”里找TLS 1.2,有就勾上,没有就说明系统缺补丁。接着装微软的根证书更新KB931125,再手动导入ISRG Root X1根证书。360浏览器升到XP能装的最高版本,清理缓存和SSL状态。如果还不行,换MyPal、New Moon这类还在维护的XP浏览器,它们能更新根证书,对TLS 1.2支持也好一些。但说实话,很多网站已经彻底放弃XP,折腾完可能还是有个别站打不开。
最省事的办法是别在XP上死磕。XP停止支持十几年,安全漏洞没人补,网银、购物、邮箱这些HTTPS网站早晚都会拒绝它。换台能装Win10或Win11的电脑,或者至少装个Win7打满补丁,问题会少一大半。如果只是老机器舍不得扔,装个轻量Linux也能正常上HTTPS网站。XP加360浏览器的组合,能打开是运气,打不开才是常态。