You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 11下C# Selenium ChromeDriverService加载网站遇SSL相关错误

Windows 11 SSL相关设置调整方案

1. 调整Internet选项的SSL/TLS配置

  • 打开「控制面板」→「网络和Internet」→「Internet选项」
  • 切换到「高级」标签,定位到「安全」区域:
    • 确保勾选TLS 1.0、TLS 1.1、TLS 1.2、TLS 1.3(部分旧站点可能依赖低版本协议)
    • 临时取消勾选「检查服务器证书吊销」(仅用于测试,不建议长期保持该设置)
    • 取消勾选「使用SSL 3.0」(该协议已废弃,易引发兼容性问题)
  • 点击「应用」→「确定」后重启程序测试

2. 导入受信任的根证书

若目标站点使用自签名或未被Windows 11默认信任的SSL证书:

  • 打开「控制面板」→「网络和Internet」→「Internet选项」→「内容」标签→「证书」
  • 切换到「受信任的根证书颁发机构」标签,点击「导入」
  • 按照向导完成站点根证书的导入操作,之后重启浏览器和程序

3. 通过组策略调整SSL协议限制

Windows 11部分版本自带更严格的SSL协议管控:

  • 按下Win + R输入gpedit.msc打开组策略编辑器
  • 导航至「计算机配置」→「管理模板」→「网络」→「SSL配置设置」
  • 找到「SSL 3.0」「TLS 1.0」等子项,确保未强制禁用对应协议
  • 将「禁用SSL 3.0」「禁用TLS 1.0」等设置设为「未配置」或「已禁用」(根据站点实际协议需求调整)
  • 执行gpupdate /force命令刷新组策略

4. 调整Chrome浏览器系统级安全设置

  • 打开Chrome,输入chrome://settings/security进入安全设置页面
  • 点击「高级」,选择「管理证书」,重复步骤2的证书导入操作
  • 临时关闭「安全浏览」的「增强保护」模式(测试完成后可恢复)

5. 排查安全软件拦截问题

  • 打开「Windows Defender防火墙」→「允许应用或功能通过Windows Defender防火墙」
  • 确认你的控制台程序和Chrome浏览器已被允许通过私有及公用网络
  • 暂时禁用第三方杀毒软件或防火墙,测试是否为安全软件拦截了SSL连接

内容的提问来源于stack exchange,提问作者Sankar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 00:14:52