SecTrust评估由于证书有效性而导致的失败

时间:2019-08-23 01:21:15

标签: ios certificate ios13

我们正在服务器端使用自签名证书。当我们的iOS应用尝试评估证书时,由于https://support.apple.com/en-us/HT210176强制实施了新规定,因此失败,给出了"recoverableTrustFailure"。原因是证书的有效期> 825天。 调用使用的API是SecTrustEvaluateWithError(_:_:)

尽管我们可以忽略此特定错误,但由于许多其他原因导致的错误可能导致安全漏洞,因此我们不希望这样做。

任何线索都说明如何避免这种有效性强制执行/确保API没有给出此错误?

谢谢。

0 个答案:

没有答案