首先检查系统日期和时间是否正确,确保自动设置开启;若网站可信可临时点击“显示详情”后访问;清除Safari证书缓存,删除钥匙串中相关无效证书;更新macOS系统以获取最新根证书;对于企业站点可手动导入并信任证书。

safari浏览器显示“此网站的证书无效”怎么处理_safari浏览器证书无效解决方法  第1张

如果您在使用 Safari 浏览器访问某个网站时,浏览器弹出“此网站的证书无效”的警告提示,可能是由于网站的安全证书过期、配置错误或设备时间不准确导致系统无法验证证书有效性。以下是解决该问题的操作步骤。

本文运行环境:MacBook Air,macOS Sonoma

一、检查系统日期和时间设置

证书的有效性依赖于设备的系统时间。如果设备的日期或时间设置错误,可能导致 Safari 误判证书为无效。

1、点击屏幕左上角苹果菜单,选择“系统设置”。

2、进入“通用”后,点击“日期与时间”选项。

3、开启自动设置功能,确保系统从网络时间服务器同步正确的时间。

二、尝试刷新网页并忽略警告(临时方案)

对于明确知晓安全性的网站,可临时绕过证书警告继续访问,但需注意风险。

1、在出现“此网站的证书无效”页面时,点击“显示详情”。

2、在展开的选项中,找到并点击“访问此网站”按钮。

3、Safari 将加载网页内容,但地址栏会持续显示警告图标以提醒用户连接不安全。

三、清除 Safari 的证书缓存

旧的或损坏的证书缓存可能干扰新证书的验证过程,清除缓存有助于恢复正常访问。

1、打开“访达”,前往“应用程序” > “实用工具” > 双击打开“钥匙串访问”。

2、在搜索框中输入问题网站的域名,查找相关的证书条目。

3、选中可疑或无效的证书,右键选择“删除”。

4、重启 Safari 浏览器并重新访问网站,系统将重新下载并验证最新的有效证书。

四、更新操作系统以获取最新根证书

macOS 系统内置了受信任的根证书列表,过旧的系统版本可能缺少对新证书颁发机构的支持。

1、点击苹果菜单,选择“系统设置” > “通用” > “软件更新”。

2、安装所有可用的系统更新,包括安全补丁和根证书更新。

3、重启设备后再次尝试访问原网站,查看是否仍提示证书无效。

五、手动添加受信任的证书

对于企业内部网站或自签名证书的站点,可通过手动导入证书并设置为完全信任来消除警告。

1、从网站管理员处获取有效的 .cer 或 .crt 格式证书文件。

2、双击证书文件,使其自动导入“钥匙串访问”中的“系统”或“登录”钥匙串。

3、在“钥匙串访问”中找到该证书,双击打开设置窗口。

4、展开“信任”选项,将“使用此证书时”设置为“始终信任”

5、关闭窗口并输入密码确认更改,Safari 将不再对此站点显示证书警告。