flowchart TD
A[开始:需要删除证书] --> B{您遇到什么问题?}
B --> C[网站证书错误<br>(如过期、不信任)]
B --> D[删除手动导入的<br>测试或自签名证书]
C --> E
subgraph E [方案一:清除单站证书缓存]
E1[访问: chrome://net-internals/#hsts] --> E2[在“Delete domain”<br>输入网站域名] --> E3[点击“Delete”]
end
D --> F
subgraph F [方案二:从系统证书库删除]
F1{您的操作系统是?}
F1 --> F2[Windows]
F1 --> F3[macOS]
F1 --> F4[Linux]
F2 --> F2_1[打开“证书管理器”<br>(certlm.msc)]
F3 --> F3_1[使用“钥匙串访问”<br>应用]
F4 --> F4_1[使用命令行工具<br>(如certutil)]
F2_1 --> F5[找到并删除对应证书]
F3_1 --> F5
F4_1 --> F5
end
请注意关键区别:
- 清除网站证书缓存:主要解决“此网站的安全证书存在问题”等提示,让浏览器重新获取证书。
- 删除系统证书:会永久移除一个受信任的根证书,影响所有使用该证书的网站或应用。
重要提醒
- 谨慎操作:尤其是删除系统证书库中的证书,误删可能导致某些网站或软件无法正常工作。
- 非万能:如果网站本身证书已过期或配置错误,清除缓存后问题依然会重现。
- 重置作为最后手段:如果以上方法无效,且问题影响广泛,才考虑使用
chrome://settings/clearBrowserData中的“高级”选项,勾选“Cookies及其他网站数据”与“缓存的图片和文件”进行清理(这会清除所有网站的登录状态和缓存)。
如果您能提供更多关于遇到的具体问题(错误提示内容、证书用途等),我可以给您更精确的指导。

版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。