Код ошибки NSURLErrorDomain -999 в AFNetworking - PullRequest
0 голосов
/ 13 июля 2020

Привет, я работаю над SSLPinning с использованием библиотеки AFNeworking

AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
AFSecurityPolicy *securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModePublicKey];
[securityPolicy setAllowInvalidCertificates:NO];
[securityPolicy setPinnedCertificates:certArray];
[securityPolicy setValidatesDomainName:YES];
manager.securityPolicy = securityPolicy;

Я предоставляю сертификат на стороне клиента в массиве - certArray. при предоставлении недопустимого сертификата он возвращает NSURLErrorCancelled.

должен ли он выдавать ту же ошибку или должен возвращать NSURLErrorClientCertificateRejected, NSURLErrorClientCertificateRequired.

...