小编Rap*_*nto的帖子

使用AFNetworking 2.3.1的自签名SSL证书

我正在尝试.cer在我的iOS应用中使用自签名证书.我按照这个很好的教程:http: //initwithfunk.com/blog/2014/03/12/afnetworking-ssl-pinning-with-self-signed-certificates/

我添加了我的.cer文件.并初始化我的AFHTTPRequestOperationManager:

self.securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeCertificate];
self.securityPolicy.allowInvalidCertificates = YES;
Run Code Online (Sandbox Code Playgroud)

但我总是得到-1012错误:

错误无法完成操作.(NSURLErrorDomain错误-1012.)

我检查了+ (NSArray *)defaultPinnedCertificates它正确加载我的.cer.

evaluateServerTrust:forDomain:总是返回NO:

return trustedCertificateCount == [serverCertificates count];

[serverCertificates count]= 2且trustedCertificateCount= 1.

这意味着什么?你能帮我吗?

ssl ios afnetworking-2

2
推荐指数
1
解决办法
2657
查看次数

标签 统计

afnetworking-2 ×1

ios ×1

ssl ×1