删除特定网站的 SSL/TLS 证书(清除缓存)
当你访问某个 HTTPS 网站遇到证书错误(您的连接不是私密连接”),有时是因为浏览器缓存了旧的或错误的证书,解决方法通常是清除该网站的 SSL 状态和缓存,而不是直接“删除证书”。

操作步骤:
- 在 Chrome 地址栏输入并访问:
chrome://settings/clearBrowserData - 在打开的“清除浏览数据”窗口中,切换到 高级 选项卡。
- 确保时间范围选择 时间不限。
- 勾选 Cookie 及其他网站数据 和 缓存的图片和文件。
- 点击 清除数据。
- 重要步骤:在地址栏输入并访问:
chrome://restart这会重启 Chrome 并重置其网络状态和 SSL 缓存。
更彻底的替代方法(使用 Chrome 设置):
- 点击 Chrome 右上角的 三个点 → 设置。
- 进入 隐私和安全 → 安全。
- 点击 管理证书,这会打开操作系统的证书管理器(详见下文“情况二”的步骤 3-5),你可以在“受信任的根证书颁发机构”等标签页中查找和删除特定的网站根证书(请谨慎操作,不建议普通用户修改此处,除非你明确知道证书来源)。
删除已导入的客户端证书(个人证书)
这类证书通常用于身份验证(如访问公司内网、银行 U 盾等),它们存储在操作系统的证书存储区中,Chrome 本身不管理这些证书,而是调用系统的证书管理器。
在 Windows 系统上操作
- 打开 控制面板。
- 查看方式选择 大图标 或 小图标,找到并点击 Internet 选项。
- 在弹出的窗口中,切换到 选项卡。
- 点击 证书 按钮。
- 在弹出的“证书”窗口中,你会看到多个标签页:
- 个人:你拥有的、用于证明自己身份的证书。
- 其他人:其他人发给你的证书。
- 受信任的根证书颁发机构:系统信任的根 CA 证书(切勿随意删除)。
- 中间证书颁发机构:中间 CA 证书。
- 切换到 个人 或其他相应标签页。
- 在列表中选中你想要删除的证书,然后点击 删除 按钮。
- 确认删除。
快捷方式:直接在 Chrome 地址栏输入 chrome://settings/certificates 并按回车,也会直接打开这个“证书”管理器窗口。
在 macOS 系统上操作
- 打开 钥匙串访问 应用程序(可在“应用程序” > “实用工具”中找到)。
- 在左侧钥匙串列表中,根据证书类型选择:
- 登录:仅当前用户可用的证书。
- 系统:所有用户可用的证书(需要管理员权限)。
- 在右侧列表中,找到你要删除的证书(可以按名称或种类排序)。
- 右键点击该证书,选择 删除。
- 输入管理员密码进行确认。
重要提示与警告
- 风险提示:不要随意删除“受信任的根证书颁发机构”中的证书,这可能导致大量 HTTPS 网站无法正常访问或出现安全警告。
- 影响:删除客户端证书后,可能需要该证书才能访问的网站或服务将无法登录,直到你重新导入正确的证书。
- 备份:如果证书很重要,请在删除前务必确认你是否拥有该证书的原始文件(通常是
.p12、.pfx或.cer格式),以便日后需要时可以重新导入。
总结操作路径
- 清除网站证书问题:使用
chrome://settings/clearBrowserData清除缓存并重启浏览器 (chrome://restart)。 - 管理/删除个人证书:
- Windows:通过
chrome://settings/certificates或控制面板的 Internet 选项 > > 证书。 - macOS:使用 钥匙串访问 应用程序。
- Windows:通过
如果你能更具体地描述遇到了什么问题(例如是访问某个网站出错,还是想移除一个用于登录的特定证书),我可以提供更精准的指导。