-2

我的应用程序使用叶子证书实现 SSLPing。而且快到期了。
我研究并得到了答案:

在证书到期前的某个时间,发布一个新版本的应用程序,在 pin 列表中使用替换证书以及原始证书

如何将替换证书和原始证书添加到我的项目中?
我只需要添加一个具有任何名称的新证书,Alamofire 会检查我声明的所有证书文件,如果有任何匹配项,它会允许连接吗?谢谢

4

1 回答 1

1

是的,这会奏效。默认情况下, Alamofire 会PinnedCertificatesTrustEvaluator从捆绑包中收集所有证书,main并检查收到的证书是否在该集合中。因此,只要两个证书都在该集中,它们中的任何一个都应该工作。

于 2021-12-27T04:14:34.580 回答