AFHTTPRequestOperationManager *manger = [AFHTTPRequestOperationManager manager];
manger.responseSerializer = [AFHTTPResponseSerializer serializer];
// 可选项
manger.securityPolicy.allowInvalidCertificates = YES;
NSString *urlString = @"https://www.example.com/...";
[manger GET:urlString
parameters:nil
success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"JSON: %@", responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];
同时也尝试啦下面方法 ,并且在项目资源中增加了 服务器cer和CA
AFSecurityPolicy *securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModePublicKey];
securityPolicy.allowInvalidCertificates = YES;
[AFHTTPRequestOperationManager manager].securityPolicy = securityPolicy;
求解?每次都返回 error === Error Domain=NSURLErrorDomain Code=-1012
之前忘记分享这个解决了,刚才我分享到了http://www.jianshu.com/p/20d5fb4cd76d,你可以去看看,看是否能帮助你