在iOS 13.3中,苹果公司对于证书信任机制进行了一些修改,导致一些证书没有被自动信任。本文将介绍iOS 13.3中的证书信任机制以及如何解决没有信任证书的问题。
一、iOS 13.3证书信任机制
在iOS 13.3中,苹果公司对于证书信任机制进行了一些修改。在之前的iOS版本中,如果证书是由受信任的证书颁发机构(CA)签发的,则该证书将自动被信任。但在iOS 13.3中,苹果公司对于一些CA进行了限制,这些CA在之前被信任,但现在不再被信任。具体来说,苹果公司在iOS 13.3中限制了一些CA的证书链长度和加密算法,如果证书链太长或加密算法太弱,则该证书将不被信任。
二、解决iOS 13.3没有信任证书的问题
如果你在使用iOS 13.3时遇到了没有信任证书的问题,可以尝试以下解决方法:
1.手动信任证书
如果你知道证书的来源,并且相信该证书的有效性,则可以手动信任证书。具体步骤如下:
a.在Safari中打开证书的URL,并下载证书。
b.打开“设置”应用,选择“通用”-“关于本机”-“证书信任设置”。
c.在“完全信任的根证书颁发机构”中,启用下载的证书。
2.更新证书
如果你的证书由一个不被信任的CA签发,则可以尝试更新证书。具体步骤如下:
a.在Safari中打开证书的URL,并下载证书。
b.打开“设置”应用,选择“通用”-“关于本机”-“证书信任设置”。
c.在“不受信任的证书颁发机构”中,删除该证书。
d.重新下载证书,如果证书是由受信任的CA签发的,则该证书将被信任。
3.联系证书颁发机构
如果你的证书是由一个受信任的CA签发的,但仍然没有被信任,则可以联系证书颁发机构,向他们询问如何解决该问题。
总之,如果你在使用iOS 13.3时遇到了没有信任证书的问题,可以尝试以上解决方法。如果问题仍然存在,请联系苹果客服或证书颁发机构,获取更多帮助。