首页 > 用AFNetworking连接https的时返回NSURLErrorDomain Code=-1012

用AFNetworking连接https的时返回NSURLErrorDomain Code=-1012

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




楼主解决了吗?如果解决,请发1192405799@qq.com.谢谢


之前忘记分享这个解决了,刚才我分享到了http://www.jianshu.com/p/20d5fb4cd76d,你可以去看看,看是否能帮助你

【热门文章】
【热门文章】