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

打开Delphi 12项目时反复弹出安全警报的问题咨询

Delphi 12反复弹出DigiCert证书安全警报的问题解决

原因分析

  • 系统根证书存储里的DigiCert SHA2 Secure Server CA证书出现异常——可能是过期、损坏,或是信任状态被篡改。Delphi 12的在线组件(比如代码检查、更新服务)会自动连接官方服务器,验证证书时触发错误。
  • Delphi 12的证书验证逻辑比11.3更严格,旧版本能兼容的证书异常在新版本中会直接触发警报。
  • 本地代理、防火墙拦截了证书验证流程,导致证书链不完整,进而触发重复告警。

解决步骤

1. 修复系统根证书

  • 按下Win+R输入certmgr.msc打开Windows证书管理器
  • 展开「受信任的根证书颁发机构」→「证书」,找到DigiCert SHA2 Secure Server CA
    • 若证书显示过期:删除该证书,然后去DigiCert官方下载对应根证书重新安装
    • 若证书存在但信任状态异常:右键选择「所有任务」→「导出」备份后删除,再重新安装

2. 关闭Delphi的在线验证服务

  • 打开Delphi 12,点击「工具」→「选项」
  • 左侧菜单找到「环境选项」→「自动更新」,关闭「自动检查更新」
  • 再找到「代码洞察」→「在线服务」,关闭所有在线相关的验证、检查功能

3. 排查网络环境

  • 暂时关闭本地防火墙、代理工具,重启Delphi 12测试是否还弹出警报
  • 企业网络环境下,联系IT确认是否存在证书拦截策略影响Delphi的连接

是否需要重装Delphi 12?

不需要优先重装。上述步骤覆盖了绝大多数此类问题的根源,只有在修复证书、禁用在线服务、排查网络后仍无法解决时,再考虑重装。重装前建议备份Delphi的配置文件,路径一般为C:\Users\[你的用户名]\AppData\Roaming\Embarcadero\BDS\23.0。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 08:43:15