虽然证书已固定,但NSURLErrorDomain错误-1012

时间:2014-07-14 19:33:13

标签: ios objective-c afnetworking afnetworking-2

[manager setSecurityPolicy:[AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeCertificate]];
NSLog(@"Using %lu pinned certificates", (unsigned long)[requestManager.securityPolicy.pinnedCertificates count]);

我正在使用AFNetworking 2.0,并且我已在服务器上启用了证书身份验证。我在xcode项目中放了两个.crt文件。每当我尝试建立到服务器的https连接时,我都会收到NSURLErrorDomain错误-1012。有趣的是,在我的日志中,我可以看到加载证书的数量为2.所以,我认为钉住是成功的,有人可以帮我解决这里有什么问题吗?

另外,如果我写作[sec setAllowInvalidCertificates:YES]而不是固定,那么一切正常。

0 个答案:

没有答案