苹果自带浏览器缺少证书是因为其默认情况下只信任由苹果公司认证的证书颁发机构,而不信任其他机构颁发的证书。这是为了保护苹果设备的安全性而设计的。
证书是一种数字证明,用于验证网站、应用程序或其他数字内容的真实性和安全性。证书颁发机构是专门负责颁发和管理数字证书的机构,其主要任务是验证证书请求人的身份和担保证书的真实性和安全性。
苹果设备使用的是基于公钥基础设施 (PKI) 的证书验证系统。在这个系统中,证书颁发机构发放证书,苹果设备使用这些证书来验证网站或应用程序的身份和安全性。
然而,苹果设备默认只信任由苹果公司认证的证书颁发机构,而不信任其他机构颁发的证书。因此,如果访问的网站或应用程序使用的是其他机构颁发的证书,那么Safari浏览器就会认为该证书不可信,从而给出警告。
为了解决这个问题,用户可以手动添加其他证书颁发机构的证书。在Safari浏览器中,用户可以打开“偏好设置”,然后选择“隐私和安全性”选项卡,在“证书”一栏中添加其他证书颁发机构的证书即可。
总之,苹果设备默认只信任由苹果公司认证的证书颁发机构,而不信任其他机构颁发的证书。这是为了保护设备的安全性而设计的。如果用户需要访问其他机构颁发的证书,可以手动添加这些证书颁发机构的证书。