文档中心
办公用品 > 软件教程 > 浏览器tls安全设置未设置为默认设置怎么操作?

浏览器tls安全设置未设置为默认设置怎么操作?

时间: 2026-10-10 19:56:44 来源:麦嘉办公

浏览器tls安全设置未设置为默认设置怎么操作?

一、启用TLS 1.2及TLS 1.3(Windows系统)

Windows默认可能禁用较新TLS版本,需通过系统设置手动启用,确保浏览器可协商使用现代加密协议。

1、按下 Win + R 打开运行窗口,输入 inetcpl.cpl 并回车。

2、切换到“高级”选项卡,向下滚动至“安全”区域。

3、勾选 TLS 1.2 和 TLS 1.3 复选框,取消勾选 SSL 2.0、SSL 3.0、TLS 1.0、TLS 1.1(除非明确需要兼容老旧服务)。

4、点击“确定”,重启所有已打开的浏览器窗口。

二、重置Chrome浏览器TLS相关标志

Chrome可通过内部flags页面强制启用或禁用实验性TLS行为,某些误配置会导致协议协商失败,需恢复默认或启用关键选项。

1、在Chrome地址栏输入 chrome://flags/#tls13-variant 并回车。

2、将 TLS 1.3 选项设为 Enabled 或 Default。

3、在地址栏输入 chrome://flags/#ssl-version-min 并回车。

4、将 Minimum SSL/TLS version 设为 TLS 1.2。

5、点击右下角“重新启动”按钮使更改生效。

三、修改注册表强制启用TLS 1.2(管理员权限)

当组策略或系统级限制导致TLS 1.2不可用时,可通过注册表直接写入启用开关,适用于企业环境或深度锁定系统。

1、以管理员身份运行 regedit。

2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client。

3、若 Client 项不存在,右键“Protocols” → 新建 → 项,命名为 TLS 1.2,再在其下新建项 Client。

4、在 Client 项右侧空白处右键 → 新建 → DWORD (32位) 值,命名为 Enabled,双击将其值设为 1。

5、同理,在同一路径下的 Server 子项中也创建并设为 1(如需本地服务响应TLS 1.2请求)。

四、在Firefox中启用TLS 1.3并禁用弱协议

Firefox使用独立的配置系统(about:config),需手动调整底层网络协议参数,避免因遗留配置导致协商降级。

1、在Firefox地址栏输入 about:config,确认风险提示进入设置页。

2、在搜索栏输入 security.tls.version.min,双击将其值改为 4(对应TLS 1.3)。

3、搜索 security.tls.version.max,确保其值为 4。

4、搜索 security.tls.unsafe_fallback_ssl3_enabled,双击设为 false。

5、关闭并重启Firefox。

五、检查并更新根证书存储

TLS握手失败有时并非协议版本问题,而是因缺少有效根证书导致无法验证服务器身份,进而中断连接流程,需同步更新系统证书库。

1、访问微软官网下载最新 Windows Root Certificate Program Update(KB931125或更新版本)。

2、以管理员身份运行下载的安装包,按提示完成安装。

3、打开命令提示符(管理员),执行:certmgr.msc,确认“受信任的根证书颁发机构”列表中存在 DigiCert TLS RSA SHA256 2022 CA1、ISRG Root X1 等主流CA证书。

4、若缺失,可手动从 https://curl.se/ca/cacert.pem 下载PEM文件,使用 certutil -addstore root cacert.pem 导入。

分享到:

上一篇: 没有了

下一篇:搜狗浏览器扩展怎么禁用或删除?