#ios #objective-c #iphone #security-framework
#iOS #objective-c #iPhone #security-framework
Вопрос:
Я пытаюсь проверить, что срок действия сертификата не истек с помощью функции SecTrustEvaluate, но я обнаружил, что функция SecTrustEvaluate всегда возвращает kSecTrustResultRecoverableTrustFailure. Платформа безопасности iOS не может работать с сертификатом DER?
Кто-нибудь может предоставить какой-либо пример кода для этого?
Ответ №1:
Просто вызовите SecTrustSetAnchorCertificates перед SecTrustEvaluate. смотрите здесь
Комментарии:
1. Я не понимаю, как помогает SecTrustSetAnchorCertificates… похоже, это предназначено для явной установки сертификатов доверенного корня. Также ссылка кажется недействительной.