safari访问内网https网站提示“此连接不安全”的根本原因是根ca未被系统信任,需手动将根证书导入“系统”钥匙串并设为“始终信任”。双击.cer/.der文件导入至“系统”钥匙串,再在“钥匙串访问”中定位该证书,展开“信任”选项并选择“始终信任”,输入密码确认;最后重启safari验证锁形图标是否正常显示。

当你访问企业内网系统、开发测试平台或自建HTTPS服务时,Safari频繁弹出“此连接不安全”警告,根本原因是系统未将签发该网站证书的根CA纳入信任链——必须手动导入并启用根证书,而非仅点击“访问此网站”临时绕过。
导入根证书到系统钥匙串
双击下载好的【.cer 或 .der 格式根证书文件】,系统自动在“钥匙串访问”中打开导入向导。
选择“系统”钥匙串(不是“登录”),点击“添加”——【若选错钥匙串,Safari将完全无视该证书】。
关闭导入窗口,无需重启任何应用。
将根证书设为始终信任
打开“钥匙串访问”,左侧边栏确认已选中“系统”钥匙串。
顶部搜索框输入证书名称关键词(如“DigiCert TLS RSA SHA256”“GlobalSign Root R1”或你导入的证书主体名),快速定位条目。
双击找到的证书→展开“信任”部分→在“使用此证书时”下拉菜单中选择“始终信任”→关闭窗口→输入管理员密码确认更改。
这一步不可跳过:仅导入不设信任,等同于没装;设为“仅用于某用途”或留空默认值,Safari仍会报错。
验证证书是否生效
重启 Safari 浏览器。
重新访问目标 HTTPS 网站,地址栏左端应显示闭合锁形图标,且无红色警告横幅或“不安全”提示。
若仍报错,按住 Option 键点击地址栏锁图标→点“显示证书”→检查“证书路径”中每级证书是否均显示“已验证”,任一级标红即说明中间证书缺失或未信任。











